Translated Labs
YOU SAID:
Deku's freckles are my life
INTO JAPANESE
デクのそばかすは私の人生
BACK INTO ENGLISH
My freckles are my life
私のそばかすは私の人生
You should move to Japan!