Translated Labs
YOU SAID:
Next meme! Meme Review!
INTO JAPANESE
次のミーム!ミームレビュー!
BACK INTO ENGLISH
Next meme! Meme review!
That didn't even make that much sense in English.