days on end

days on end

Several days in a row. After being sick for days on end, I'm so glad to finally have some energy again.
See also: days, end, on
References in classic literature ?
He would not utter a word for three days on end sometimes, though he played checkers, listened to the songs, and laughed at the stories.