Start with the second blank, which must mean something close to an act of “treachery.” Perfidy means this. Since his contemporaries believed Kazan had committed treachery, they would have “harshly criticized” him, so the first blank means rebuked. For the last blank, he was able to achieve atonement, which is what expiate means.