translate English to French: The Agency has implemented many new programs, and has adapted very well.
L’Agence a créé de nombreux programmes et s’y est adaptée très bien.