translate English to French: From a hunting standpoint, this was a strategically important place.
Pour la chasse, c'était un emplacement stratégique.