Vous vous rappelez comment ils s’acquitterent de cette mission et combien je m’empressai d’en profiter.
How well they succeeded, and how quickly I took advantage of it, are still fresh in your recollection.