translate English to French: Canada, by contrast, has never had the luxury or the illusion of isolationism.
Le Canada, pour sa part, n’a jamais eu le luxe ou l’illusion de l’isolationnisme.