hubieses triunfado

Si hubieses dependido de tus propias fuerzas, hubieses triunfado.
By relying upon your own strength, you could have triumphed.
¿Qué habría pasado si hubieses triunfado en San Francisco?
What if you had found success in San Francisco?
Palabra del día
saborear