Hab 2:3

2:3 appointed time . . . not delay. A fixed period must elapse before the prophecy will be fulfilled, but this should not be regarded as failure or deception. Rather, this time can be endured with the Lord’s guarantee of approaching fulfillment. Judgment on the Babylonians came (long after Habakkuk’s vision) through Cyrus on October 29, 539 b.c.