勉为其难勉为其难 sound
mian
wei
qi
nan

Explanations

en - Barely embarrassed

Barely embarrassed sound

ja - かろうじて恥ずかしがる

かろうじて恥ずかしがる sound

th - แทบไม่อาย

แทบไม่อาย sound
Support: HayoAI AI Directory