?
?
?
?
?
100

Whole bag of tricks

Trying all the clever means to achieve something

100

Chase your tail

Spending a lot of time and energy doing a lot of things but actually achieving
too little

100

Acid test

Acid test proves the effectiveness of something

100

Fine-tooth comb

Examining something carefully to not miss out any details

100

Get the show on the road

Putting up a plan or idea into action

100

Deliver the goods

Do what is expected or promised

100

Cut the ground from under (your) feet

When you cut the ground from under someone’s feet you do something which
weakens their position

100

Get ducks in a row

Getting your things well-organized

100

Explore all avenues

Trying out every possibility to get a result

100

 Like a charm

Works very well or has the desired effect

100

Tricks of the trade

Clever or expert way of doing something

100

Sail through something

Being successful in doing something without difficulty

100

Keep your fingers on the pulse

Being constantly aware of the most recent developments

100

Separate sheep from goats

Examining a group of people and deciding their suitability

100

Get a grip on yourself

Controlling your feelings to deal with a situation

100

Go bananas

Refers to someone who behaves in a crazy way out of emotions

100

Sink your teeth into

Doing something with a lot of energy and enthusiasm

100

Have one's heart set on

Possessing a determination to obtain something

100

Hang on by fingernails

Continuing to do something in a very difficult situation 

100

Proud as a peacock

Refers to an extremely proud person