Qué bien cumplieron el encargo y qué prisa me di a sacar partido de ello, son cosas que aún deben estar frescas en su memoria.
How well they succeeded, and how quickly I took advantage of it, are still fresh in your recollection.