vindicated in German
vindicated in German
bestätigt
einer Sache Recht gegeben
rehabilitiert
entlastet, reingewaschen
Recht verschafft