YOU SAID:
I’m walking on sunshine
INTO JAPANESE
太陽の光の中を歩いています
BACK INTO ENGLISH
I am walking in the sunshine
INTO JAPANESE
私は太陽の下を歩いています
BACK INTO ENGLISH
I am walking in the sun
INTO JAPANESE
私は太陽の下を歩いています
BACK INTO ENGLISH
I am walking in the sun
That didn't even make that much sense in English.