translate English to French: This mass deprivation is a scar on the conscience of the world.
La multitude des déshérités est une ignominie.