What does Alles hat seine Zeit mean?

Alles hat seine Zeit - German to English

For every thing there is a season.

View more

  • there's an occasion for every thing.