YOU SAID:
look at you, walking like you're God's gift to earth
INTO JAPANESE
あなたを見て、あなたが神の贈り物のように歩く
BACK INTO ENGLISH
Watching you, you walk like a gift of God
INTO JAPANESE
あなたを見て、あなたは神の贈り物のように歩く
BACK INTO ENGLISH
Watching you, you walk like a gift of God
That didn't even make that much sense in English.