translate English to German: This, however, was done in spite of exhortations to the contrary by human rights organisations.
Dies geschah allerdings entgegen der Aufforderung von Menschenrechtsorganisation.