English to Hindi

Meaning for:
by themselves
other
स्वयं में;बिना मदद के