English to Hindi

Meaning for:
self-indulgent
other
विशयासक्त