YOU SAID:
Sanrio is the best thing to ever exist
INTO JAPANESE
サンリオは今までに存在する最高のものです
BACK INTO ENGLISH
Sanrio is the best thing that ever exists
INTO JAPANESE
サンリオは今までに存在する最高のものです
BACK INTO ENGLISH
Sanrio is the best thing that ever exists
This is a real translation party!