Home
English
自不量力
zi
bu
liang
li
Explanations
en - Overestimate one's strength or oneself
ja - 自分の強さや自分を過大評価する
th - ประเมินความแข็งแกร่งหรือตนเองสูงเกินไป
Support:
HayoAI AI Directory