translate English to French: But thanks to your determination and your generosity, those shining ideals will live on in the hearts and minds of generations to come.
Mais à cause de votre détermination et de votre générosité, vos idéaux vivront et brilleront parmi les générations à venir.