run someone ragged

/R AH1 N S AH0 M W AH0 N R AE0 G AH0 D/
verb
  1. 1

    (originally United States) To exhaust; to demand excessive effort or work from somebody.

    โ€œTheyโ€™ve been running him ragged trying to keep up with the demand for new features.โ€

Source: https://en.wiktionary.org/wiki/run%20someone%20ragged