translate English to French: But you know this is a time of renewed opportunity in Canada.
Vous savez toutefois que nous traversons une période de possibilités renouvelées au Canada.