si no hubiera sido

if it hadn't been for

→ si
phrase Rare #25,032
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.

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

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

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)