LAND ON YOUR FEET


Meaning of LAND ON YOUR FEET in English

be ready to work, be ready for action, hit the ground running We're looking for employees who land on their feet after facing a problem or challenge.

English idioms vocab.      Словарь английских идиом и выражений.