humiliating   
fanetrena
the act of abasing or humiliating [Hallanger 1973]
mahamenatra
shameful, humiliating [Hallanger 1973]