English to Hindi

Meaning for:
my word!
other
बाप रे!