translate English to French: Are at the mercy of this world, the kids, "dreams for the future?
Sont à la merci de ce monde, les enfants », des rêves pour l'avenir?