translate English to French: “This is a revolutionary approach to development.
Il s’agit d’une approche révolutionnaire dans le domaine du développement.