Translated Labs
YOU SAID:
On a marché sur ma lune !!!!
INTO JAPANESE
私たちは私の月の上を歩きました!!!!
BACK INTO ENGLISH
We walked on my moon!!!!
Well done, yes, well done!