to stand upon ones own leg – Meaning and Explanation