Translated Labs
YOU SAID:
It's raining on our heads!
INTO JAPANESE
頭に雨が降っています。
BACK INTO ENGLISH
It is raining on my head.
私の頭の上は雨が降っています。
Well done, yes, well done!