We did everything that letter told us to do, and still I know there must be more.
Nous avons fait tout ce que  cette lettre nous a dit de faire et pourtant je sais  qu'il y a certainement plus à faire.