Translate the following English sentence to French:
"And it is precisely these merits that make the continuation of this barbaric ritual so very shocking."
Il est donc d'autant plus scandaleux de le voir conserver ce rituel barbare.