自食其力zìshíqílì
Top 30000
Meanings
1. lit. to eat off one's own strength (idiom)
2. fig. to stand on one's own feet
3. to earn one's own living
Characters used