Translated Labs
YOU SAID:
Yumyumtumtumrumblerumblediarrheadowntheslide
INTO JAPANESE
ゆめみん
BACK INTO ENGLISH
Dreamin
ドリーミン
You've done this before, haven't you.