overrate one's own abilities
... overrate = 估价过高 overrate one's own abilities = 不自量 overrated = 被估价过高的 ...
Overrating ; Too Big for Her Skin ; over-confident ; overreach oneself
Don't put a quarter into a pint pot
Overestimate oneself
不自量,汉语词汇。 拼音:bù zì liàng 释义:不能正确地估计自己的力量。