English to Hindi

Meaning for:
die hard
other
मुश्किल से छूटना