目不忍睹目不忍睹 sound
mu
bu
ren
du

Explanations

en - I can't bear to look at

I can't bear to look at sound

ja - 見るに堪えない

見るに堪えない sound

th - ทนมองไม่ได้

ทนมองไม่ได้ sound
Support: HayoAI AI Directory