translate English to French: All of us know that the coming years will be demanding and challenging for our Organization, but they also bear promise.
Nous savons tous que les années à venir seront difficiles, mais également pleines de promesses, pour notre Organisation.