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

listen to the pronunciation of tired himself out, used up all of his energy or resources
الإنجليزية - الإنجليزية
exhausted his strength
tired himself out, used up all of his energy or resources
المفضلات