knocked him off his pedestal

انگلیسی به انگلیسی

• beat him, made him lose his respected position

پیشنهاد کاربران

بپرس