123 Chinese Idioms (成语), 100 from the Singapore Primary School Curriculum List—more soon!
bú zì liàng lì
Literal Meaning 字面意思
To not know one’s own comparative strength
To not realize one's own lack of power or strength; to lack self awareness; to be self-deluded
Similar English Idioms 相似英文习语
Too big for your britches; swollen-headed; to bring a knife to a gunfight; biting off more than you can chew
一只老鼠向一只猫挑战？真是自不量力。 A mouse challenging a cat? That’s really biting off more than he can chew.