translate English to French: Council support has been critical to our success.
Cet appui a été un facteur déterminant de notre réussite.