Translated Labs
YOU SAID:
Mustapha is a song by Queen
INTO JAPANESE
ムスタファは女王の歌
BACK INTO ENGLISH
Mustafa is the Queen's Song
That didn't even make that much sense in English.