Translate the following English sentence to French:
"Mr Curry had strong words for not only our Department of the Environment but also our Department of Finances policies, our Environmental Protection Agency, our Heritage Protection Agency and, indeed, our local authorities."
M. Curry a eu des mots durs non seulement pour notre ministère de l'environnement, mais aussi pour notre ministère des finances, notre agence pour la protection de l'environnement, notre agence pour la protection du patrimoine et même pour nos autorités locales.