English to Hindi

Meaning for:
excruciating
other
अति दुखदाई