to keep ones feet – Meaning and Explanation