on a pedestal

Related

exalt · statue · marble · elevated · shrine · adoration · untouchable · goddess · hero · perfect · flawless · devotion · sacred · lofty · tower · plinth · monument · venerate

Opposites
realistic vs. idealized perception

on a pedestaltaken down a peg

Had arrogance reduced

humanized · warts and all · demystified · under the microscope · unmasked

Familiarity
Top 2,000,000