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

DEFINITIONS

  1. to overestimate one's capabilities (idiom)

CHARACTERS

自 zì self, private, personal; from
不 bù no, not; un-; negative prefix
量 liàng measure, quantity, capacity
力 lì power, capability, influence