Pinyin Dictionary results for "bu zi liang"

不自量
not take a proper measure of oneself; to overrate one's own abilities
不自量力
to overestimate one's capabilities
Dictionary data provided by CC-CEDICT