English to Hindi

Meaning for:
for good
other
सदा के लिए