translate English to French: Understandably, people are worried and demand answers to questions about the impact of ICTs.
Les gens - et c'est naturel - sont inquiets et exigent des réponses aux questions sur l'impact des TIC.