d’affilée
I had to get up on the podium and argue with him for hours on end.
J'ai dû monter sur le podium et me disputer avec lui pendant des heures.
— Moscow Does Not Believe in Tears (1980)
He worked for five hours on end.
Il a travaillé pendant cinq heures d’affilée.
When she saw the ghost, her hair stood on end.
Quand elle a vu le fantôme, ses cheveux se sont hérissés.
It's raining, having been lovely for weeks on end.
Il pleut, après des semaines de beau temps.
He worked more than five hours on end.
Il a travaillé plus de cinq heures d’affilée.
Il a plu pendant trois jours d'affilée.