translate English to French: Of course this is not news — we have a tremendous need for these people in our own north, and other isolated regions — nor do the reasons for this demand need to be gone over.
les pays en développement. Loin d’être nouvelle, cette demande se passe de longues explications quand on songe qu’elle est même présente chez nous, pour le Nord et les autres régions éloignées.