translate English to French: And here, it's raining cats and dogs, but in France it would be raining halberds...
Et en France, il tombe des hallebardes, alors qu'ici, il tombe des chiens et des chats (it...