YOU SAID:
It's raining cats and dogs here in England help me mates
INTO JAPANESE
ここイギリスでは猫と犬が雨を降らせている
BACK INTO ENGLISH
Cats and dogs are raining here in the UK
INTO JAPANESE
英国では猫と犬が雨が降っています
BACK INTO ENGLISH
Cats and dogs are raining in the UK
INTO JAPANESE
猫と犬は英国で雨が降っています
BACK INTO ENGLISH
Cats and dogs are raining in the UK
Okay, I get it, you like Translation Party.