YOU SAID:
What is this site about?
INTO JAPANESE
このサイトとは?
BACK INTO ENGLISH
With this site?
INTO JAPANESE
このサイトでは?
BACK INTO ENGLISH
On this site?
INTO JAPANESE
このサイトでは?
BACK INTO ENGLISH
On this site?
That didn't even make that much sense in English.