YOU SAID:
let me share this whole new world with you
INTO JAPANESE
この全く新しい世界をあなたと共有させてください
BACK INTO ENGLISH
Share this whole new world with you
INTO JAPANESE
この全く新しい世界をあなたと共有しましょう
BACK INTO ENGLISH
Share this whole new world with you
That didn't even make that much sense in English.