Translated Labs
YOU SAID:
your soul is a chosen landscape
INTO JAPANESE
あなたの魂は選ばれた風景です
BACK INTO ENGLISH
Your soul is the chosen landscape
Come on, you can do better than that.