Translated Labs
YOU SAID:
Deku's freckles are my life
INTO JAPANESE
デクのそばかすは私の人生
BACK INTO ENGLISH
My freckles are my life
私のそばかすは私の人生
Yes! You've got it man! You've got it