run someone ragged
Pronunciation:
/ˈɹʌn ˌsʌmwʌn ˈɹæɡəd/verb
Definitions
(originally United States) To exhaust; to demand excessive effort or work from somebody.
Example: They’ve been running him ragged trying to keep up with the demand for new features.