there’s no time to lose - definition and synonyms

phrase
  1. used for telling someone to hurry

    He could be here any second, so there’s no time to lose.

See also main entry: time