Nous avons été retardé par un embouteillage, alors nous allons devoir nous dépêcher.

English Translation

We’ve been delayed by a traffic jam, so we’ll need to hurry.

Should be ‘retardés’.

4 Likes