What does alle möglichen Wege prüfen mean?

alle möglichen Wege prüfen - German to English

to explore every avenue [fig.]