meaning of alle Möglichkeiten berücksichtigen

alle Möglichkeiten berücksichtigen - German to English

to offer for several contingencies