land on one's feet

Verb

 * 1)  To be lucky, or successful, often in difficult situations.

Translations

 * Finnish:, , pudota jaloilleen
 * French:
 * Italian: cadere in piedi
 * Polish: spadać na cztery łapy,
 * Spanish: caer de pie