Dictionary/自不量力

自不量力

zì bù liàng lì

ㄗˋ ㄅㄨˋ ㄌㄧㄤˋ ㄌㄧˋ
Phr
1to overestimate one's capabilities (idiom)

Characters