for hours, for hours on end
Die beiden können stundenlang diskutieren.
The two can discuss things for hours.
It rained for hours.
Ich suchte stundenlang, konnte ihn aber nicht finden.
I searched for hours, but I couldn't find him.
Wir saßen stundenlang am Bahnhof und warteten auf einen Zug.
We sat at the station for hours waiting for a train.
Ich fühlte mich erschöpft, nachdem ich stundenlang gearbeitet hatte.
I felt exhausted after working for hours.
Ich warte schon stundenlang auf euch.
I've been waiting for you guys for hours.
Sie hat stundenlang auf ihn gewartet.
She waited for him for hours.
Aber wenn man stundenlang wartet, verliert man die Beherrschung.
But when you wait for hours, you lose your temper.
— Frauen am Rande des Nervenzusammenbruchs (1988)
Als du klein warst, musste ich stundenlang so trommeln.
When you were little, I had to drum like that for hours.
— Eat Drink Man Woman (1994)