English to Hindi

Meaning for:
have the advantage of
other
से बेहतर हालत में होना