like one's life depended on it in French like one's life depended on it in French comme si sa vie en dépendait (idiomatic, simile) Desperately. Add to Flashcards