English to Hindi

Meaning for:
feel all the better for
other
बेहतर महसूस करना