translate English to French: It is a means of oppression that humiliates the individual and obstructs the development of humanity.
Il s'agit d'un moyen d'oppression qui humilie les individus et freine le développement de l'humanité.