to be lucky in finding yourself in a good situation, or in getting out of a difficult situation
FALL / LAND ON YOUR FEET
Meaning of FALL / LAND ON YOUR FEET in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005