translate English to French: "The dedication and hard work of all parties have made this day possible."
Le dévouement et le travail considérable de toutes les parties ont rendu possible l'événement d'aujourd'hui.