Although much remained to be done, there had never been so much activity in the public and private sectors as there was currently.
Certes, beaucoup reste à faire, mais il n'y a jamais eu autant d'activités dans les secteurs public et privé que maintenant.