Learn German: angewiesen sein auf - to be dependent on