phrases, sayings, idioms and expressions at

English equivalent to the French idiom 'saisir la balle au bond'

Posted by Patrick on July 07, 2006

Does anyone know the nearest English equivalent to the French idiom 'saisir la balle au bond' ?
'Saisir la balle au bond' means to be sharp witted in verbal exchanges.