YOU SAID:
Where on the earth will I find happiness
INTO JAPANESE
地球上、どこに幸せ
BACK INTO ENGLISH
On Earth, where the happy
INTO JAPANESE
地球上で幸せな
BACK INTO ENGLISH
On the planet happy
INTO JAPANESE
幸せな惑星
BACK INTO ENGLISH
Happy Planet
INTO JAPANESE
幸せな惑星
BACK INTO ENGLISH
Happy Planet
That didn't even make that much sense in English.