YOU SAID:
what is going on on this site
INTO JAPANESE
このサイトで何が起こっているのか
BACK INTO ENGLISH
What's going on on this site?
INTO JAPANESE
このサイトで何が起こっているのですか?
BACK INTO ENGLISH
What's going on on this site?
That didn't even make that much sense in English.