translate English to French: In this world of technology, we can certainly do more for our children than we are doing at the moment.
Nous pouvons certainement, dans ce monde de la technologie, faire mieux pour nos enfants que ce que nous faisons actuellement.