Полный русско-английский словарь
It's up to him, he knows the ropes, he's a dab hand
ему и карты в руки