Translated Labs
YOU SAID:
Maybe there's a God above
INTO JAPANESE
多分上記の神があります。
BACK INTO ENGLISH
Maybe there is a God above.
That didn't even make that much sense in English.