What does Auf Regen folgt Sonnenschein mean?

Auf Regen folgt Sonnenschein - German to English

Every cloud has actually a silver liner.