The meaning and origin of interesting English phrases
To be at the point where something is about to happen or begin.