Translated Labs
YOU SAID:
Your Sea Green With Envy
INTO JAPANESE
羨ましいあなたの海の緑
BACK INTO ENGLISH
Envy your sea green
あなたの海の緑を羨む
Come on, you can do better than that.