Be in two minds
[at an english test interview] So now some countries have been investing in space travel. What do you think about this? I'm in two minds...
Be in two minds
pull some strings
Murphy's Law
put your foot in your mouth
No ifs or buts
be at a loss
learn the hard way
elbow grease
gift that keeps on giving
jog your memory
You scratch my back, I'll scratch yours
slave driver
get cracking
call it a day
loaded
Big wig
splurge
pick up the tab
treat
pick up