YOU SAID:
this is the best thing that this world has ever created
INTO JAPANESE
これは、この世界が今まで作成された最高のもの
BACK INTO ENGLISH
It's the best thing ever created this world
INTO JAPANESE
それはこの世界を今まで作成された最高のもの
BACK INTO ENGLISH
It's the best thing ever created this world
Come on, you can do better than that.