YOU SAID:
holy cows from heaven rain down upon us
INTO JAPANESE
天からの聖なる牛が私たちに降り注いでいます
BACK INTO ENGLISH
Holy cows from heaven are raining down on us
INTO JAPANESE
天国からの聖なる牛が私たちに降り注いでいます
BACK INTO ENGLISH
Holy cows from heaven are raining down on us
Come on, you can do better than that.