YOU SAID:
It's raining taco's from out of the sky
INTO JAPANESE
空からタコスが降り注いでいる
BACK INTO ENGLISH
Tacos are pouring from the sky
INTO JAPANESE
タコスが空から降り注いでいる
BACK INTO ENGLISH
Tacos are pouring from the sky
That didn't even make that much sense in English.