to do a lot of difficult or complicated things to achieve something
"I had to jump through hoops to get my visa approved."
two people who used to dislike each other but became friends
being tested or judged
to go to ground; to take cover or hide
A very stingy or miserly person.
done secretly or dishonestly, often involving money
to meet and talk after a long time; to reach the same level...