Chinese words · Chengyu

不自量力

búzì-liànglì

to overestimate one's abilities

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.