自不量力
[zì bù liàng lì]
new
自不量力的英文翻译
基本释义
参考释义
- 自不量力 [zì bú liàng lì]
-
-
- do sth. beyond one's ability; be unware of one's own limitation; go beyond one's depth; lack of self-knowledge; not know one's own limitation; not take a proper measure of oneself; overestimate one's own strength or ability; overestimate oneself; put a quart into a pint pot
-