YOU SAID:
I think this site might be better.
INTO JAPANESE
このサイトの方が良いと思います。
BACK INTO ENGLISH
I think this site is better.
INTO JAPANESE
このサイトのほうがいいと思います。
BACK INTO ENGLISH
I think this site is better.
That didn't even make that much sense in English.