English to Hindi

Meaning for:
confound you!
other
भाड़ में जाओ!