What does alle Schwierigkeiten durchstehen mean?

alle Schwierigkeiten durchstehen - German to English

to win through all problems