Senses
不自量力 to overrate one's abilities
To overestimate one's own capabilities; to attempt to do something beyond one's power. This idiom is also written as 自不量力
To overestimate one's own capabilities; to attempt to do something beyond one's power. This idiom is also written as 自不量力