Verb
run someone ragged (third-person singular simple present runs someone ragged, present participle running someone ragged, simple past ran someone ragged, past participle run someone ragged)
(originally US, idiomatic) To exhaust; to demand excessive effort or work from somebody.
Synonyms: see Thesaurus:tire
They’ve been running him ragged trying to keep up with the demand for new features.