• straight from the horse's mouth

• strike a chord

• what the doctor ordered

• see beyond than the end of one's nose

• beside the point

• before one knows where one is

• a golden opportunity

• as a last resort

• hold the floor

• by no means

• talk nineteen to the dozen

• a shaggy-dog story

• no laughing matter

• a gold-digger

or something

• any old amount

• thank you for nothing

• lead him by the nose

• be sold on it

• fall over oneself

or other

• go downhill

• the grass is always greener on the other side

or whatever

• get one's own back on him

• rope it in

• haul him over the coals

• bite someone's head off

• good show

• smoke out him

• follow suit