Translated Labs
YOU SAID:
Stranger in a strange land
INTO JAPANESE
見知らぬ土地の見知らぬ人
BACK INTO ENGLISH
a stranger to a strange land
見知らぬ土地への見知らぬ人
You should move to Japan!