Pinyin Dictionary results for "ke ku nu li"

刻苦努力
assiduous; taking great pains
Dictionary data provided by CC-CEDICT