YOU SAID:
i have no clue what this site is
INTO JAPANESE
私はこのサイトは見当します。
BACK INTO ENGLISH
I guess this site.
INTO JAPANESE
このサイトと思います。
BACK INTO ENGLISH
I think this site.
INTO JAPANESE
このサイトと思います。
BACK INTO ENGLISH
I think this site.
Okay, I get it, you like Translation Party.