(the) clock is ticking - French English Dictionary