Find the word definition

Wiktionary
run somebody ragged

vb. (context idiomatic English) To exhaust; to demand excessive effort or work from somebody.