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

to overestimate one's capabilities (idiom)

Word data

HSK Not in HSK
Frequency 51153rd word

Definitions

  1. 1. to overestimate one's capabilities (idiom)

Characters

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