translate English to French: That being said, they also feel there is a sense of inevitability that technological developments are the wave of the future, but believe that technology could represent barriers to some Canadians.
Cela étant dit, ils estiment également que les progrès technologiques font inévitablement partie de l'avenir, mais ils sont d'avis que la technologie peut présenter des obstacles pour certains Canadiens.