translate English to French: ACOA has renewed its policy framework, its organization and all of its programs.
Elle a renouvelé son cadre stratégique, son organisation et tous ses programmes.