Translated Labs
YOU SAID:
the meme worlds have allinged
INTO JAPANESE
我々と人類は以前にも接触していたのだ
BACK INTO ENGLISH
Our worlds have met before.
Yes! You've got it man! You've got it