English to Hindi

Meaning for:
the deuce of a
other
बहुत ही बुरा