• knock him for six
• not on your nellie
• I would not put it past him to do it
• dawn on him
• not to have a leg to stand on
• at a rate of knots
• not up to much
• up in arms
• not before time
• horn in on it
• not bad
• an olive branch
• not to be able to call one's soul one's own
• not to be able to see the wood for the trees
• not for love or money
• that's not my pigeon
• knock off
• not quite right in the head
• not to have a snowball's chance in hell
• last but not least
• an oddball
• not to have the faintest
• down on one's luck
• not much to look at
• bear down on it
• not in the same league as him
• lean on him
• knock around
• the game is not worth the candle
• get in on the act
• be up in arms