Habakkuk 2:3

3 For the vision is yet for an appointed time;

But at the end it will speak, and it will not lie.

Though it tarries, wait for it;

Because it will surely come,

It will not tarry.