come out of a bad situation successfully I was able to land on my feet even though our company had recently gone bankrupt.
LAND ON ONE'S FEET
Meaning of LAND ON ONE'S FEET in English
English idioms vocab. Словарь английских идиом и выражений. 2012