to set on ones feet – Meaning and Explanation