English to Hindi

Meaning for:
distressing
other
दुःखद;कष्टप्रद;तकलीफ़देह