Dictionary Entry: 不自量力

Word
Pinyin
不自量力
bù zì liàng lì

to overestimate one's capabilities

Child Entries of 不自量力