Italian Idiom: Stare / essere sul pezzo (to be on the ball)
Stare sul pezzo in Italian translates to being “on the ball”, “with it” or “on top of things” in English. It’s the perfect colloquial idiom to describe someone who is alert, attentive, and up-to-date with what’s going on around them. A variation on this idiom is essere sul pezzo, which replaces the verb stare (“to …