Translated Labs
YOU SAID:
Apollo the god of the sun
INTO JAPANESE
太陽の神アポロ
BACK INTO ENGLISH
Apollo, the god of the sun
Come on, you can do better than that.