PUT SOMEONE (OR GO) THROUGH THE HOOPS
Meaning of PUT SOMEONE (OR GO) THROUGH THE HOOPS in English
put someone ( or go) through the hoops
make someone undergo (or be made to undergo) a gruelling test.
→ hoop
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004