English to Hindi

Meaning for:
mortifying
other
लज्जाजनक