English to Hindi

Meaning for:
harrowing
other
खौफ़नाक