translate English to French: We estimated that, with additional resources, we could slow this growth.
Nous avions estimé que, avec des ressources supplémentaires, nous pourrions ralentir cette croissance.