Translated Labs
YOU SAID:
Apollo the god of the sun
INTO JAPANESE
太陽の神アポロ
BACK INTO ENGLISH
Apollo, the god of the sun
That didn't even make that much sense in English.