have had it in German
have had it in German
die Nase voll haben
(idiomatic) To have endured all that one can.
hinüber sein
(idiomatic) To be broken or worn out beyond repair.