What does Alles Gute kommt von oben mean?

Alles Gute kommt von oben - German to English

All nutrients come from above.