ENGLISH → NEPALI
humiliation
01
noun
अपमान; बेइज्जती
an instance in which you are caused to lose your prestige or self-respect
In a sentence
he had to undergo one humiliation after another
उसले एकपछि अर्को अपमान सहनु पर्यो