What does alle Möglichkeiten erwägen mean?

alle Möglichkeiten erwägen - German to English

to analyze all opportunities