Translated Labs
YOU SAID:
Let it snow, let it snow, snow
INTO JAPANESE
雪が降る、雪が降る、雪
BACK INTO ENGLISH
Snow falling, snow falling, snow
雪が降る
Tombe la neige
Well done, yes, well done!