自愧不如自愧不如 sound
zi
kui
bu
ru

Explanations

en - Consider oneself inferior to another

Consider oneself inferior to another sound

ja - 自分を他人より劣っていると考える

自分を他人より劣っていると考える sound

th - คิดว่าตัวเองด้อยกว่าคนอื่น

คิดว่าตัวเองด้อยกว่าคนอื่น sound
Support: HayoAI AI Directory