translate English to French: He was horrified by human rights abuses at home and abroad.
Les violations des droits de la personne ici et à l’étranger l’horrifiaient.