zì​bù​liàng​lì

to overrate oneself

自不量力 zì​bù​liàng​lì
to overrate oneself
To overestimate one's own abilities or strength; to take on a task that is beyond one's capacity.

Frequency

Movie subtitles
0.120 per million appears in 0% of films
Written text
0.270 per million

Cross-References

Same as

Synonym

Has abbreviation

Sources