translate English to French: Indeed, there is a significant gulf between the social democratic forces in English and French Canada, represented by the NDP and the PQ, respectively.
De fait, d'importantes divergences séparent les forces sociales-démocrates du Canada français et celles du Canada anglais, représentées respectivement par le PQ et le NPD.