自力更生zìlìgēngshēng
Top 25000
Meanings
1. regeneration through one's own effort (idiom)
2. self-reliance
Characters used
Examples1
God helps those who help themselves.