te ha pegado

has hit you

→ te
phrase Rare #40,338
has hit you Depending on context, pegar can also mean to pass something on to someone, such as an illness.
SP: ¿Te ha pegado el perro?
EN: Has the dog hit you?

¿Clara te ha pegado?

Has Clara hit you?

— Jaula (2022)

Te ha pegado, Andrei.

He hit you, Andrei.

— Возвращение (2003)

Ivan, a ti también te ha pegado.

Ivan, it hit you too.

— Возвращение (2003)

¿Quién te ha pegado?

Who hit you?

— Una historia china de fantasmas (1987)

Te ha pegado a ti, ¿no?

He hit you, didn't he?

— Возвращение (2003)