English to Hindi

Meaning for:
self-contained
other
निजगत;स्वतःपूर्ण;आत्मनिर्भर