gone through hoops
English
Verb
gone
through
hoops
past participle of
go through hoops