idiom
on the ball
注意深く、賢く、反応が早い
Meaning
alert, smart, and quick to react
Example
You need to be **on the ball** to handle this job.
この仕事をこなすには注意深くいる必要があります。