jump through hoops

jump through hoops

Explanation: When you jump through hoops to accomplish something, you make a great effort and sacrifice to do it.

How to use it: [someone] jumps through hoops

Example: Joe said he needed to jump through hoops in order to get the boss to approve his vacation.