Translated Labs
YOU SAID:
Meiw meow mew mew new
INTO JAPANESE
Meiw Meow Mew新しい新しい
BACK INTO ENGLISH
Meiw Meow Mew new new
Come on, you can do better than that.