YOU SAID:
This is the best thing on the internet
INTO JAPANESE
これはインターネット上で最高のものです
BACK INTO ENGLISH
This is the best on the internet
INTO JAPANESE
これはインターネットで最高です
BACK INTO ENGLISH
This is the best on the internet
You love that! Don't you?