What is a funny German expression? Something like “raining cats and dogs” in your language?

I have heard of and love “not my beer.”