YOU SAID:
It’s dazzling, this road I’m walking
INTO JAPANESE
眩しい、私が歩いているこの道
BACK INTO ENGLISH
Dazzling, this road I am walking on
INTO JAPANESE
眩しい、私が歩いているこの道
BACK INTO ENGLISH
Dazzling, this road I am walking on
That didn't even make that much sense in English.