humiliate - to humiliate sb.

German Translation: