translate English to French: But all of you share a quality: a profound sense of duty and a commitment to others.
Mais vous partagez tous une qualité : un sens inné du devoir et un engagement à l'endroit des autres.