What does auf sich allein angewiesen sein mean?

auf sich allein angewiesen sein - German to English

to have to look after oneself