YOU SAID:
The world is a strange place with strange people
INTO JAPANESE
世界は奇妙な人々 との奇妙な場所
BACK INTO ENGLISH
The world is a strange place with strange people.
INTO JAPANESE
世界は奇妙な人々 との奇妙な場所です。
BACK INTO ENGLISH
The world is a strange place with strange people.
Well done, yes, well done!