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