YOU SAID:
I swear it must be Heaven's light
INTO JAPANESE
天の光であることを誓います
BACK INTO ENGLISH
I swear that the lights in the sky
INTO JAPANESE
私は誓う、空の光
BACK INTO ENGLISH
I swear, sky light
INTO JAPANESE
私は誓う、天空光
BACK INTO ENGLISH
I swear, sky light
That's deep, man.