translate English to French: There is horrifying torture and abuse, and the world is simply looking on.
On assiste à d'innombrables actes de torture, à des brimades et le monde ne dit rien.