translate English to French: Their time, devotion and commitment made this event a success.
Leur temps, dévouement et engagement ont fait un succès de cet événement.