English to Hindi

Meaning for:
put out of their misery
other
चिंता से मुक्ति दिलाना;कष्ट से मुक्ति दिलाना