de no haber sido por

de no haber sido por en inglés

de no haber sido por
español traducción al español
if it hadn't been for
inglés traducción al inglés