like one's life depended on it in Finnish like one's life depended on it in Finnish henkensä edestä (idiomatic, simile) Desperately. Add to Flashcards