for hours
Sie beschäftigen sich seit Stunden damit.
They have been dealing with it for hours.
Tom sitzt seit Stunden am Flussufer.
Tom has been sitting on the riverbank for hours.
We've been at it for hours.
— Harry Potter und der Orden des Phönix (2007)
You've been working on it for hours.
I've been waiting for hours.
Das gibt's nicht, wir warten seit Stunden.
This is ridiculous, we've been waiting for hours.
— Und dann der Regen (2011)