as soon as possible(At the earliest opportunity. Call your mother as soon as possible–she's very worried about you. Farlex Dictionary of Idioms Alexander Demidov)
time crunch(limited time to complete work; meeting a deadline in limited time; a small amount of time to finish tasks.: The boss called a meeting to come up with an answer to our companies problem with the time crunch we experience every day approaching the end our shifts.urbandictionary.comAndrew090)