hubieses dependido

Si hubieses dependido de tus propias fuerzas, hubieses triunfado.
By relying upon your own strength, you could have triumphed.
Palabra del día
el eneldo