English to Hindi

Meaning for:
racking
other
अत्यंत कष्टदायी