“After the number of the days in which ye searched the land, even forty days, each day for a year, shall ye bear your iniquities, even forty years, and ye shall know my breach of promise.”
King James Version (KJV)
14:34 Each day for a year - So there should have been forty years to come, but God was pleased mercifully to accept of the time past as a part of that time. Ye shall know my breach of promise - That as you have first broken the covenant between you and me, by breaking the conditions of it, so I will make it void on my part, by denying you the blessings promised in that covenant. So you shall see, that the breach of promise wherewith you charged me, lies at your door, and was forced from me by your perfidiousness.