IDIOMY

hours on end

Przykład: He stood up to stretch his legs after working for three hours on end.
Tłumaczenie: godzinami bez przerwy