BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to land on your feet; to fall on your feet [Br.] [fig.] noch Glück dabei haben {vi}

He lost his job but landed/fell on his feet when he was hired by another company. Er verlor seinen Arbeitsplatz, hatte aber noch Glück, denn er wurde von einer anderen Firma eingestellt.

She's really landed on her feet with this new job. Mit der neuen Stelle hat sie wirklich einen Glücktreffer gelandet.

After some ups and downs he has finally landed on his feet. Nach einigen Höhen und Tiefen hat er jetzt sein Glück gefunden.