on the ball

Амер.; разг. расторопный; толковый

Источник: Полный англо-русский словарь на Gufo.me