no time to lose

Synonyms

 * time is of the essence