English to Hindi

Meaning for:
not spare oneself
other
कड़ी मेहनत करना