English to Hindi

Meaning for:
horrendous
other
भीषण;विकट