YOU SAID:
so glad this site is back up
INTO JAPANESE
このサイトがバックアップされてとてもうれしいです
BACK INTO ENGLISH
I am very glad that this site is backed up
INTO JAPANESE
このサイトがバックアップされていることをとてもうれしく思います
BACK INTO ENGLISH
I am very glad that this site is backed up
That didn't even make that much sense in English.