Translated Labs
YOU SAID:
On a marché sur ma lune !!!!
INTO JAPANESE
私たちは私の月の上を歩きました!!!!
BACK INTO ENGLISH
We walked on my moon!!!!
You've done this before, haven't you.