YOU SAID:
who even thought of this site?
INTO JAPANESE
このサイトの人が考えたか。
BACK INTO ENGLISH
Think of this site?
INTO JAPANESE
このサイトの考えか。
BACK INTO ENGLISH
You think of this site.
INTO JAPANESE
あなたはこのサイトのだと思います。
BACK INTO ENGLISH
You think of this site.
You've done this before, haven't you.