English to Hindi

Meaning for:
self-fulfilling
other
स्वयंकार्यान्वित