Translated Labs
YOU SAID:
Thank heaven, Seven Eleven
INTO JAPANESE
天国、セブンイレブンに感謝
BACK INTO ENGLISH
Heaven, thanks to Seven-Eleven
天国、セブンイレブンのおかげ
That didn't even make that much sense in English.