avvilirsi

Verb

 * 1) to be disheartened or discouraged; to lose heart
 * 2) to be humiliated
 * 1) to be humiliated