The Swedish term "nedsättande, förnedrande" matches the English term "humiliating"

other swedish words that include "nedsättande" : english :
nedsättande derogatory