Pinyin Dictionary results for "zi qiang bu xi"

自强不息
to strive unremittingly; self-improvement
Dictionary data provided by CC-CEDICT