translate English to French: Distance may not completely separate these populations but it must limit interchange between them.
Il est possible que la distance n’isole pas complètement ces populations l’une de l’autre, mais il est certain qu’elle limite les échanges entre elles.