自力更生
自力更生 English definition
zì lì gēng shēng
- regeneration through one's own effort (idiom)
- self-reliance
zì lì gēng shēng
- regeneration through one's own effort (idiom)
- self-reliance