translate English to French: There should be greater development ownership by developing countries.
Les pays en développement devraient avoir une plus grande maîtrise de leur propre développement.