translate English to French: Perhaps the wounds could be healed.
Pour beaucoup, cet espoir joue un rôle prépondérant.