vindicated yourself in German
vindicated yourself in German
sich rehabilitiert
seinen Ruf wiederhergestellt
sich reingewaschen