have earned; have won
Se han ganado un buen descanso.
They've earned a good rest.
Han ganado una batalla, pero no la guerra.
They have won a battle, but not the war.
— El cartero (y Pablo Neruda) (1994)
Adelante, den a Estados Unidos todo el dinero que se han ganado.
Go ahead, give the United States all the money you've earned.