translate English to French: It will certainly take a long time to heal the wounds left by 23 years of war.
Il faudra sans aucun doute longtemps pour panser les plaies laissées par 23 ans de guerre.