translate English to French: The international community should indeed take concerted action against this heinous crime.
La communauté internationale devrait vraiment prendre des mesures concertées contre ce crime odieux.