blemished

1.

มีตำหนิ

to spoil something:

:
This latest revelation has seriously blemished the governor's reputation.