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!