in a row, consecutively
Enfin, il paraît que je peux vraiment dormir trois jours d’affilée.
At last, it seems I can actually sleep for three days straight.
Il a plu trois jours d'affilée.
It rained for three days straight.
On a gagné trois matches d'affilée.
We won three matches in a row.