I've had enough
Ya he tenido suficiente de esto.
I've had enough of this.
Creo que ya he tenido suficiente con las empanadas, por el resto de mi vida.
I think I've had enough of empanadas, for the rest of my life.
— Crazy Rich Asians (2018)
Ya he tenido suficiente, mi estómago está lleno.
I've had enough; my stomach is full.
Ya he tenido suficiente de ti.
I've had enough of you.