English to Hindi

Meaning for:
a change for the better
other
पहले से बेहतर