What does auf sich alleine angewiesen sein mean?

auf sich alleine angewiesen sein - German to English

to sink or swim