Translated Labs
YOU SAID:
Su mama es una delicia
INTO JAPANESE
スママエスウンデリシア
BACK INTO ENGLISH
Smama es undelicia
You should move to Japan!