translate English to French: The future of several populations that are either completely or mostly isolated is highly uncertain and dependent on conservation.
L’avenir de plusieurs populations qui sont complètement ou grandement isolées est très incertain et dépend de la conservation.