translate English to French: Moreover, the number of individuals seems rather high considering the nature of the habitat.
De plus, le nombre d’individus semble plutôt élevé compte tenu de la nature de l’habitat.