Translated Labs
YOU SAID:
mama mia papa pia baby's got the diarrhea
INTO JAPANESE
ママミアパパピアベイビーは下痢をしました
BACK INTO ENGLISH
Mama Mia Papapier Baby Diarrhea
ママミアパパピアベビー下痢
Well done, yes, well done!