Fetching details from the dictionary...
to be unable to bear (something) any longer; to be unable to put up with