translate English to French: Countries that were aid recipients are increasingly self-sufficient – and have become better trade and strategic partners as a result.
Les pays qui ont bénéficié de cette aide sont de plus en plus autonomes et sont devenus ainsi de meilleurs partenaires commerciaux et stratégiques.