translate English to French: Technology, skills and knowledge are required to guide us in our response to the present challenge.
Les technologies, les compétences et le savoir-faire sont nécessaires pour nous guider dans notre réaction au présent défi.