translate English to French: Dall's sheep are at the northern limit of their range here in the British Mountains.
Le mouflon de Dall se trouve ici à la limite nord de son aire de distribution géographique dans les monts Britanniques.