zì bù liàng lì自不量力to overestimate one's capabilities (idiom)Frequency 1.9Meaningsto overestimate one's capabilities (idiom)