Spanish phrase
Me han hecho ~.
Meaning
They have done ___ for me.
When to use it
Indicates others have performed an action for the speaker. Neutral, common in informal contexts to report assistance or completed tasks.
Example dialogue
Me han hecho un favor.
They have done me a favor.
¡Qué bien! ¿Quién te lo hizo?
That's great! Who did it for you?