go through hoops

go through hoops

To face or have to complete many challenges in pursuit of something that one wants. The boss made me go through a lot of hoops to earn this corner office, believe me. I was doing everything from leading presentations to getting him coffee for months.
See also: hoop, through