English to Hindi

Meaning for:
horrors
other
बाप रे!