surmounted the difficulties

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

• got over a problem, overcame a problem

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