... lässt sich dem Regen trotzen!

its raining cats and dogs(engl. "It's raining cats and dogs = "Es regnet in Strömen")