despair and humiliation (88,467 results)