have one's reputation tarnished - Alemán Inglés Diccionario