Translate the following English sentence to French:
"Only now is there a chance for them to develop and prosper."
La possibilité de se développer et de prospérer s' ouvre à elles pour la première fois.