translate English to French: New public management is however, an ongoing development.
La nouvelle administration publique est toutefois en évolution constante.