Translated Labs
YOU SAID:
This stuff was invented by space
INTO JAPANESE
これは宇宙が発明したものです
BACK INTO ENGLISH
this was invented by the universe
You love that! Don't you?