translate English to German: so even if it rains fortune is assured ...
auch dann, wenn es regnet, das Glück ist sicher ...