Pinyin Dictionary results for "zi li zi qiang"

自立自强
to strive for self-improvement
Dictionary data provided by CC-CEDICT