translate English to French: Too many children were still denied a future.
Trop d'enfants sont encore privés d'avenir.