have won / gained / earned
He ganado la lotería y nos vamos a las Bahamas.
I won the lottery, and we're going to the Bahamas.
He ganado, así que muere, como prometiste.
I won, so die, as you promised.
— Old Boy (2003)
Denme lo que he ganado.
Give me what I’ve earned.
— ¡Kin-Dza-Dza! (1986)
El sorteo ya ha terminado y no he ganado ni un euro.
The draw is already over, and I haven't won a single euro.
Esta vez he ganado.
This time I have won.
— El tambor de hojalata (1979)
Sos valiente, pero he ganado.
You are brave, but I won.
He ganado muchísimo dinero.
I've made a lot of money.
— La venganza de Manon (1986)
Lo siento pero ya he ganado.
I'm sorry, but I've already won.
Lo he ganado todo con éstos.
I've won it all with these.
— La strada (1954)
Nunca he ganado uno.
I have never won one.
— Secret Sunshine (2007)
En realidad soy boxeador, he ganado algunos títulos.
I'm actually a boxer, I've won some titles.
He ganado la Copa de la Casa.
I won the House Cup.
— Harry Potter y la piedra filosofal (2001)
He ganado peso.
I've gained weight.
Y hoy le he ganado.
And today I beat him.
— Marty Supreme (2025)
Yo siempre me he ganado mi dinero.
I've always earned my money.
— Carandiru (2003)
Me lo he ganado.
I've earned it.
— Algunos hombres buenos (1992)
He ganado la partida.
I won the game.
He ganado.
I won.
— Los siete samuráis (1954)
Si te lo ganas es porque te lo he ganado yo.
If you earn it, it's because I earned it for you.
— El salario del miedo (1953)
Nunca he ganado nada.
I've never won anything.
Le diré que he ganado la apuesta.
I’ll tell him that I’ve won the bet.
— स्वदेस (2004)
Por cierto, ya le he ganado.
By the way, I've already beaten him.
He aprendido tanto aquí, he ganado mucho.
I've learned so much here, I've gained so much.
He ganado el primer premio.
I won first prize.
He ganado paz.
I have gained peace.
Lo he ganado.
I've won it.
Todo lo que he ganado lo he invertido en esta casa y en estos cuadros.
Everything I've earned I've invested in this house and these paintings.
— Dolor y gloria (2019)