humiliating
Causa vergüenza o deshonra.
Esa situación fue muy humillante para ella.
No deberías hacer comentarios humillantes.
humiliating → humillante