
Have had it up to here
Be sick and tired of… / Be fed up with something / Have had it / Be sick and tired / Have had enough of something

Averne fin qui 
Averne fin sopra i capelli
Be sick and tired of… / Be fed up with something / Have had it / Be sick and tired / Have had enough of something

Averne fin qui 
Averne fin sopra i capelli
Meanings
Fig.: to be unable to tolerate someone or something any longer
Examples
Late once again?! Don't you dare say one word! I've had it up to here with your sob stories
L'ennesimo ritardo, ma non dire una parola! Ne ho fin qui delle tue stupide scuse strappalacrime
I have had it up to here with that nosey mother-in-law of mine. I made up my mind: from now on she stays at her house and I stay at mine
Ne ho fin sopra i capelli di quella ficcanaso di mia suocera; ho deciso, d'ora in poi ognuno a casa propria
I've had it up to here of your whining! You are 30, for God's sake, grow up!
Basta! Ne ho fin qui dei tuoi capricci. Hai 30 anni, comportati da adulto