English to Hindi

Meaning for:
horror-stricken
other
संट्रस्त