translate English to French: It's a pleasure to address the Remediation Technologies Symposium and a particular pleasure to join you here in Banff.
Il me fait plaisir de prendre la parole à l'occasion du Remediation Technologies Symposium et particulièrement de vous rencontrer ici, à Banff.