for hours on end

for hours on end

Fig. for many hours. We sat and waited in the emergency room for hours on end. The children were happy to play video games for hours on end.
See also: end, hour, on
References in classic literature ?
You may talk o' these things for hours on end, and you'll only be all the more coxy and conceited for't.