YOU SAID:
Pizza is the best thing that ever has been invented
INTO JAPANESE
ピザはこれまでに発明された最高のものです
BACK INTO ENGLISH
Pizza is the best thing invented so far
INTO JAPANESE
ピザはこれまでに発明された最高のものです
BACK INTO ENGLISH
Pizza is the best thing invented so far
This is a real translation party!