stand on one's two feet - French English Dictionary