... hands dirty is never a way more straightforward (and desirable) than besmirching your hands.
...traduce/calumniate/… usu. people/reputation/character Bad things besmirch /defile/smudge/soil/sully玷污(名譽等)/… usu. reputation People disparage...
...at the city’s chaotic traffic. His alleged crime was to have “ besmirched the reputation of the security forces”. 你可以問問Yusef Rifaat...