meaning of auf sich allein angewiesen sein

auf sich allein angewiesen sein - German to English

to have to look after oneself