This means that although for hundreds, perhaps thousands of years, people have lived in those forests, or whatever habitat it is,
Esto significa que aunque durante cientos, tal vez miles de años, ha vivido gente en esas selvas,