translate English to French: The status of these animals is therefore still uncertain.
La survie de ces animaux est donc encore incertaine.