translate English to French: In fact, the built facilities at the hot springs may actually have improved the habitat for the boa.
En fait, les installations construites près des sources ont sans doute amélioré l’habitat du boa.