YOU SAID:
The land of the people is home to many
INTO JAPANESE
人々の土地には多くの人が住んでいます
BACK INTO ENGLISH
Many people live in people's land
INTO JAPANESE
多くの人が人の土地に住んでいます
BACK INTO ENGLISH
Many people live in human land
INTO JAPANESE
多くの人が人間の土地に住んでいます
BACK INTO ENGLISH
Many people live in human land
Come on, you can do better than that.