translate English to French: Impact of new technologies
Incidences des nouvelles technologies