translate English to French: I see in each of you a source of inspiration and a promise of hope.
Je vois en vous toutes et tous une source d’inspiration et une promesse d’espoir.