Translated Labs
YOU SAID:
the meme worlds have allinged
INTO JAPANESE
我々と人類は以前にも接触していたのだ
BACK INTO ENGLISH
Our worlds have met before.
You've done this before, haven't you.