YOU SAID:
I like to make myself believe that planet Earth turns slowly
INTO JAPANESE
その惑星の地球は回るゆっくりと自分に好き
BACK INTO ENGLISH
That planet Earth turns slowly to my love
INTO JAPANESE
その地球が私の愛にゆっくり回る
BACK INTO ENGLISH
The earth turns slowly to my love
INTO JAPANESE
地球は私の愛にゆっくり回る
BACK INTO ENGLISH
The earth turns slowly to my love
That didn't even make that much sense in English.