Translated Labs
YOU SAID:
The wonders of my mind are an enigma.
INTO JAPANESE
私の心の不思議は謎です。
BACK INTO ENGLISH
The wonder of my heart is a mystery.
Come on, you can do better than that.