YOU SAID:
I can't believe this site is still running
INTO JAPANESE
このサイトがまだ運営されているなんて信じられない
BACK INTO ENGLISH
I can't believe this site is still up and running
INTO JAPANESE
このサイトがまだ稼働していることが信じられない
BACK INTO ENGLISH
I can't believe this site is still up and running
Well done, yes, well done!