si no hubiera sido

if it hadn't been for

→ si
phrase Rare #25,204
if it hadn't been for Used to say that something happened or did not happen because of another thing. Often followed by por + noun or pronoun.
SP: Si no hubiera sido por tu ayuda, no habría terminado a tiempo.
EN: If it hadn't been for your help, I wouldn't have finished on time.

Su mamá no hubiera salido conmigo si no hubiera sido un fumador sexy.

His mom wouldn't have gone out with me if I wasn't a sexy smoker.

— Una cuestión de tiempo (2013)

Si no hubiera sido por ti, él aún estaría vivo.

If it weren't for you, he would still be alive.