Something troubled me about this formulation, too. It was that word "development" again.
Cette formulation avait aussi quelque chose de troublant et une fois de plus, c'était à cause du mot « développement ».