自不量力自不量力 sound
zi
bu
liang
li

Explanations

en - Overestimate one's strength or oneself

Overestimate one's strength or oneself sound

ja - 自分の強さや自分を過大評価する

自分の強さや自分を過大評価する sound

th - ประเมินความแข็งแกร่งหรือตนเองสูงเกินไป

ประเมินความแข็งแกร่งหรือตนเองสูงเกินไป sound
Support: HayoAI AI Directory