Incredible thread, however, "Raining cats and dogs" is an English expression so it's probably called something different in other languages. Sorry to, uh, rain on your parade.