one step ahead

Upper Intermediate (B2)neutral

Knowing what will happen before others and being prepared.

"A good manager is always one step ahead of potential problems."