YOU SAID:
They came to see us from a foreign land
INTO JAPANESE
彼らは外国人の土地から私たちに会いに来た
BACK INTO ENGLISH
They came to see us in a foreign land
INTO JAPANESE
彼らは外国の土地で私たちに会いに来た
BACK INTO ENGLISH
They came to see us in a foreign land
You should move to Japan!