translate English to French: Our job, our mission, is much more general: It is to support research for development.
Notre action, notre mission a un caractère beaucoup plus général : l'aide à la recherche pour le développement.