Translated Labs
YOU SAID:
I think this site might be better.
INTO JAPANESE
このサイトの方が良いと思います。
BACK INTO ENGLISH
I think this site is better.
このサイトのほうがいいと思います。
Come on, you can do better than that.