The vision is for an appointed time. Thought it tarry, wait earnestly for it, for it will surely come.

Habakkuk 2:3