YOU SAID:
Memes are the best thing to have ever existed
INTO JAPANESE
ミームは今まで存在したことの中で最高のものです
BACK INTO ENGLISH
Meme is the best thing that ever existed
INTO JAPANESE
ミームはこれまで存在していた最高のものです
BACK INTO ENGLISH
Meme is the best thing that ever existed
Okay, I get it, you like Translation Party.