translate English to French: Although the country has received substantial development assistance, this has yet to be transformed into sustained improvements in the economic and social sectors.
Le pays a bénéficié d'une aide au développement conséquente qui n'a pas encore permis d'améliorer durablement les secteurs économique et social.