Translated Labs
YOU SAID:
Eden, meaning, delight
INTO JAPANESE
エデン、意味、喜び
BACK INTO ENGLISH
Eden, meaning, joy
This is a real translation party!