translate English to French: I suspect a lot of groups in Canada could be asking themselves that question.
Je crois que beaucoup de groupes au Canada pourraient se poser la même question.