I am convinced that this is the right approach and there seems to be widespread agreement on it.
Je suis convaincu que ce processus est celui dont nous avons besoin, et j' ai l' impression que cette idée est désormais largement partagée.