translate English to French: Longevity is estimated to be between 24-45 years.
Les chercheurs estiment que l’espèce peut vivre jusqu’à l’âge de 24 à 45 ans.