translate English to French: However, the continued survival of these remnant populations is uncertain, and the degradation of remaining habitats is of concern.
Toutefois, la survie de ces populations est incertaine, et la dégradation des habitats restants est préoccupante.