Best interpretation of qad waṣala?

Qad: Expectation, Confirmation and Contextual Meanings