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

to overestimate one's capabilities

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to overestimate one's capabilities

Characters

Character Meaning
not; no; (negative prefix)
self; oneself; from
quantity; amount; capacity
strength; force; power