translate English to French: Many thanks for their organisational skills!
Un grand merci pour leurs talents en matière d'organisation !