Have had it

Be done... / Can't stand something anymore / Be sick and tired / Be fed up with something / Be sick and tired of… / Have had enough of something / Have had it


Non poterne più

Non farcela più / Aver chiuso con / Averne abbastanza


Examples
That's it! I'm done with you! You're on your own!
Basta! Con te ho chiuso! Arrangiati!

This heat is killing me! I'm so thirsty I can't take it any more
Questo caldo mi uccide! Non ne posso più dalla sete

I'm done listening to your trash talk. Stop it!
Ne ho abbastanza delle tue volgarità. Finiscila!

I've had it! I cannot stand this shitty job any more! I quit!
Non ce la faccio più! Non ne posso più di questo lavoro di merda! Me ne vado!