English to Hindi

Meaning for:
excruciatingly
other
मर्मांतक रूप से