Translated Labs
YOU SAID:
la mama de la mama de la mama
INTO JAPANESE
ラママデラママデラママ
BACK INTO ENGLISH
Lamama de la mama de la mama
Well done, yes, well done!