English to Hindi

Meaning for:
stand aloof from
other
से अलग रखना