translate English to French: There was anguish over the lack of respect for human rights.
Il était le seul des trois leaders du PPCD à jouir de l'immunité internationale.