meaning of auf alle Eventualitäten gefasst sein

auf alle Eventualitäten gefasst sein - German to English

to allow for all opportunities