esl #english #idioms #verb

put one through one's paces  {v. phr.}