vindicating yourself in German
vindicating yourself in German
sich rehabilitierend
seinen Ruf wiederherstellend
sich reinwaschend