think on your feet

US /θɪŋk ɑn jʊər fiːt/
UK /θɪŋk ɑn jʊər fiːt/
"think on your feet" picture
1.

быстро соображать, реагировать на ходу, импровизировать

to be able to think and react quickly, especially in an unexpected situation

:
A good salesperson needs to be able to think on their feet.
Хороший продавец должен уметь быстро соображать.
When the unexpected question came, she had to think on her feet to give a suitable answer.
Когда прозвучал неожиданный вопрос, ей пришлось быстро соображать, чтобы дать подходящий ответ.