discrediting

1.

desacreditar

to cause people to stop respecting someone or believing in an idea or person:

:
Evidence of links with drug dealers has discredited the mayor.