had the benefit of the doubt

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

• was given the benefit of the doubt, people were not sure what to make of him

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

بپرس