self-reliant

Прил. уверенный в в своих силах, себе полагающийся на свои собственные силы, на свое суждение — * person человек, надеющийся только на себя /не рассчитывающий на помощь/

Источник: Полный англо-русский словарь на Gufo.me