Expression idiomatique en anglais: On the ball !
On the ball Meaning: knowledgeable and competent alert, in command of senses, attentive understands the situation well quick to understand and react to a situation…
En savoir plus