set on a pedestal

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

• applauded, encouraged, highly respected

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