English to Hindi

Meaning for:
hell or high water
other
किसी भी परेशानी के बावजूद