Translated Labs
YOU SAID:
Here comes Speed Racer!
INTO JAPANESE
スピード レーサー
BACK INTO ENGLISH
- Speed Racer
That didn't even make that much sense in English.