YOU SAID:
water on fall in the mountains dogs skates
INTO JAPANESE
山に落ちる水 犬のスケート
BACK INTO ENGLISH
Water dog skating falling in the mountains
INTO JAPANESE
山に落ちる水犬スケート
BACK INTO ENGLISH
Water dog skating falling in the mountains
That didn't even make that much sense in English.