What does auf alle Eventualitäten gefasst sein mean?

auf alle Eventualitäten gefasst sein - German to English

to allow for all opportunities