not because ... but because ...
Hice eso, no porque quisiera, sino porque tenía que hacerlo.
I did that, not because I wanted to, but because I had to.
No quiero comprar este libro porque sea barato sino porque es útil.
I don't want to buy this book because it's cheap, but because it's useful.
No porque fuera incapaz, sino porque tomaba la droga opuesta al personaje.
Not because he was incapable, but because he was taking the opposite drug to the character.
— Dolor y gloria (2019)
No lo he hecho porque quisiera, sino porque tenía que hacerlo.
I didn’t do it because I wanted to, but because I had to.
Él me gusta no porque sea amable, sino porque es honesto.
I like him not because he's kind, but because he's honest.
No lo hice porque lo necesitase, sino porque me apetecía.
I didn’t do it because I needed to, but because I felt like it.
Quiero comprar este libro no porque sea barato sino porque es útil.
I want to buy this book not because it's cheap, but because it's useful.
Soy un vegetariano, no por amar a los animales, sino porque odio a las plantas.
I am a vegetarian, not because I love animals, but because I hate plants.