come down a peg

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

• humiliated; lose prestige or position

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