Translated Labs
YOU SAID:
Eden, meaning, delight
INTO JAPANESE
エデン、意味、喜び
BACK INTO ENGLISH
Eden, meaning, joy
Well done, yes, well done!