translate English to French: The role of technology, its application and diffusion, and policy-related aspects of technology in the satisfaction of basic needs are less evident in some of the material.
Dans certains cas, le rôle, l’application et la diffusion de la technologie et les aspects politiques de la technologie dans la satisfaction des besoins essentiels sont moins clairs.