removed him from his pedestal, shattered his image, showed that he is not as great as previously thought
KNOCK OFF HIS PERCH
Meaning of KNOCK OFF HIS PERCH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012