translate English to French: This presents a challenge for us, as we all strive to live with wildlife.
Pour nous, cela constitue tout un défi, car nous nous efforçons tous de vivre en harmonie avec les espèces sauvages.