English-German Idioms Its raining cats and dogs and … thread! Share While it is raining cats and dogs in the English speaking world, for German speakers it rains thread, in German Es regnet Bindfäden.