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
English - English
exhausted his strength
tired himself out, used up all of his energy or resources
Favorites