humiliated in Indonesian
humiliated in Indonesian
dihinakan
deprived of dignity or self-respect
dipermalukan
deprived of dignity or self-respect