translate English to French: They prove irreplaceble during the occasional very harsh winters, when only horse-pulled sleighs can reach remote places cut off from the world by heavy snows.
Les chevaux deviennent irremplaçables lors des hivers particulierement rigoureux. On ne peut atteindre les endroits coupés du reste du monde par la neige qu'en traîneau tiré par des chevaux.