YOU SAID:
Jesus christ it still exists?
INTO JAPANESE
なんてこった、まだ存在するのか?
BACK INTO ENGLISH
Oh, my God, is it still there?
INTO JAPANESE
なんてこった、まだそこにあるのか?
BACK INTO ENGLISH
Oh, my God, is it still there?
That didn't even make that much sense in English.