erniedrigen (Verb)

1

degradar (v)

moralisch, demütigen, To debase; to lower; to degrade., lower in character, etc, to lower as in rank, so as to hurt feelings
2

humillar (v n)

To debase; to lower; to degrade., demütigen, to lower as in rank, so as to hurt feelings