YOU SAID:
It's raining dogs and cats on my leg
INTO JAPANESE
私の足に犬と猫が降っている
BACK INTO ENGLISH
A dog and a cat are falling on my feet.
INTO JAPANESE
犬と猫が私の足に落ちている。
BACK INTO ENGLISH
A dog and a cat are falling on my feet.
You've done this before, haven't you.