translate English to French: Some differences can be observed between the respondents from Canada and those from abroad.
On observe quelques différences entre les répondants du Canada et ceux de l'étranger.