to be very angry , upset , or anxious about something
pull your finger out
to start working harder or to start dealing with something
pull out all the stops
to do everything you possibly can to make something happen in the way that you want it to
pull sth out of a hat
To pull something out of the hat means to do something unexpected which helps you to succeed , often when you are failing .
pull/get one's finger out
If you tell someone to pull their finger out or to get their finger out , you are telling them rudely that you want them to start doing some work or making an effort .
to pull out all the stops
If you pull out all the stops , you do everything you can to make something happen or succeed .
pull a rabbit out of the hat
to unexpectedly do something which solves a problem or helps you to achieve something
pull something out of the air
to suddenly state something without considering it carefully or using correct information
pull the rug out from under
to betray , expose , or leave defenceless
draw/pick/pull sth out of a hat
In competitions , if you say that the winners will be drawn or picked out of the hat , you mean that they will be chosen randomly, so everyone has an equal chance of winning .
get one's finger out
to begin or speed up activity, esp after initial delay or slackness
pull someone's chestnuts out of the fire
to do a dangerous , hard , or unpleasant thing for someone else