B1 Expression

自不量力

zibuliangli

Overestimate one's own ability

Meaning

To overestimate one's capabilities and attempt something beyond reach.

Meaning

To overestimate one's capabilities and attempt something beyond reach.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!