translate English to French: Yet many of these are families, youth and parents with resources, power, and influence.
Plusieurs d’entre eux ont des ressources, du pouvoir et de l’influence.