be caught with one's pants down

beat a path

be made for it

be at odds with him

be wise after the event

be all over bar the shouting

be out of practice

be a new one on him

be spoiling for it

• stand up and be counted

be to the point

be in short supply

• not to be able to see the wood for the trees

• not to be in the same street as

be asking for trouble

be up to no good

be in his line of country

be a match for him

be on a winning streak

be on speaking terms

be in the middle of doing it

be taken with it

be get in a stew

be up with him

• that will be the day

be meat and drink to him

be over the hump

be go down with

be a marked man

beat a hasty retreat

be up against it