Translated Labs
YOU SAID:
Tumtum rumblerumble splat
INTO JAPANESE
Tumtumランブルランブルスプラット
BACK INTO ENGLISH
Tumtum rumble rumble splat
You love that! Don't you?