不自量力
búzì-liànglì
to overestimate one's abilities
Every meaning
bùzì-liànglì
- to overestimate one's abilities
Its characters
Words with 不
Words with 自
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.
búzì-liànglì
to overestimate one's abilities
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.