stand on one's own two feet

German Translation: