Translated Labs
YOU SAID:
Will speds rule the world?
INTO JAPANESE
Speds は、世界を支配するか。
BACK INTO ENGLISH
Speds dominate the world?
Well done, yes, well done!