Pinyin Dictionary results for "zi li geng sheng"

自力更生
regeneration through one's own effort (idiom); self-reliance
Dictionary data provided by CC-CEDICT