YOU SAID:
I can’t believe this site is still available
INTO JAPANESE
このサイトがまだ利用できるとは信じられません
BACK INTO ENGLISH
I can't believe this site is still available
INTO JAPANESE
このサイトがまだ利用できるとは信じられません
BACK INTO ENGLISH
I can't believe this site is still available
That didn't even make that much sense in English.