to weaken or impair the strength of
to undermine someone's courage or confidence
आत्मविश्वास कम करना
English Usage: Continuous criticism can debilitate a person's self-esteem.
Hindi Usage: लगातार आलोचना किसी के आत्मविश्वास को कम कर सकती है।