translate English to French: Emphasis is placed on the growing importance of science and technology in the context of the United Nations system mandate.
L'accent est mis sur l'importance croissante de la science et de la technique dans les activités statutaires du système des Nations Unies.