What does "on the ball" mean?
Hey! Готовы узнать новую идиому? "On the ball" Means to be very good at doing things, to be effective and efficient. На русский переводится как "на шаре" и означает быть в чём-либо очень хорошим, быть эффективным и результативным. e.g: My mother is an excellent director...