be fed up of enduring something - Spanish English Dictionary