Translated Labs
YOU SAID:
Memes and donkey this kong
INTO JAPANESE
ミームとドンキー・ディス・コング
BACK INTO ENGLISH
Memes and Donkey This Kong
Okay, I get it, you like Translation Party.