translate English to French: But most new technologies are still not reaching those who most need them.
Le problème est que les nouvelles technologies ne se rendent toujours pas jusqu’à ceux qui en ont le plus besoin.