Translated Labs
YOU SAID:
Maybe there's a God above
INTO JAPANESE
多分上記の神があります。
BACK INTO ENGLISH
Maybe there is a God above.
Well done, yes, well done!