汉英词典
Chinese-English Dictionary
MEANING OF 自不量力
自不量力
to overestimate one's capabilities (idiom)
量 Estimate / I don't estimate my ability / Refers to overestimating your own strength
不能正确估量自己的能力﹐对自己估计太高。
bù/bú liàng/liáng
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos