translate English to French: Extremely difficult for the animal to destroy.
Extrêmement difficile à détruire par l’animal.