YOU SAID:
Let it snow, let it snow
INTO JAPANESE
雪、降れ降れ雪
BACK INTO ENGLISH
Let it snow, let it snow
INTO JAPANESE
雪、降れ降れ雪
BACK INTO ENGLISH
Snow, falling snow
INTO JAPANESE
雪、落ちる雪
BACK INTO ENGLISH
Snow, falling snow
That didn't even make that much sense in English.