translate English to French: A trust in and reliance on Environment Canada's science and weather related information was very evident.
La confiance et la dépendance des données scientifiques et météorologiques d'Environnement Canada ont été très évidentes.