What does auf eine Schwierigkeit stoßen mean?

auf eine Schwierigkeit stoßen - German to English

ahead up against a problem