Translated Labs
YOU SAID:
Deku's freckles are my life
INTO JAPANESE
デクのそばかすは私の人生
BACK INTO ENGLISH
My freckles are my life
私のそばかすは私の人生
You've done this before, haven't you.