YOU SAID:
This site is the best thing to happen.
INTO JAPANESE
このサイトは、発生する最高のものです。
BACK INTO ENGLISH
This site is the best thing to happen.
INTO JAPANESE
このサイトは、発生する最高のものです。
BACK INTO ENGLISH
This site is the best thing to happen.
You should move to Japan!