meaning of alle Möglichkeiten erwägen

alle Möglichkeiten erwägen - German to English

to analyze all opportunities