exhausted his strength

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

• tired himself out, used up all of his energy or resources

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