Numbers 23:20

20 I have been instructed to bless, And when God blesses, I cannot call it back.

Numbers 23:20 Meaning and Commentary

Numbers 23:20

Behold, I have received [commandment] to bless
The people of Israel, to pronounce a blessing upon them, to declare them a happy people:

and he hath blessed, and I cannot reverse it;
God has blessed them, has determined to bless them, has promised to bless them, has blessed them in the victories he has given them, and will complete the blessing of them, by bringing them into the land he has given them: so the blessings which God has designed for his spiritual Israel, and bestows upon them, are irreversible; they are blessings indeed, spiritual ones, and are for ever; he blesses them with himself, as their covenant; God, their portion here and hereafter, with Christ his Son, and all things with him, with righteousness, peace, and pardon, with his Spirit and the grace thereof, with sonship, heirship, and eternal life.

Numbers 23:20 In-Context

18 and Balaam uttered this prophecy: "Come, Balak son of Zippor, And listen to what I have to say.
19 God is not like people, who lie; He is not a human who changes his mind. Whatever he promises, he does; He speaks, and it is done
20 I have been instructed to bless, And when God blesses, I cannot call it back.
21 I foresee that Israel's future Will bring her no misfortune or trouble. The Lord their God is with them; They proclaim that he is their king
22 God has brought them out of Egypt; He fights for them like a wild ox.
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.