Numbers 23:19

English Standard Version

19 God is not man, that he should lie, or a son of man, that he should change his mind. Has he said, and will he not do it? Or has he spoken, and will he not fulfill it? (1Sa 15:29; Mal 3:6; Ro 11:29; Tit 1:2; Heb 6:18; Jas 1:17)

New International Version

19 God is not human, that he should lie, not a human being, that he should change his mind. Does he speak and then not act? Does he promise and not fulfil?

New International Reader’s Version

19 God isn’t a mere human. He can’t lie. He isn’t a human being. He doesn’t change his mind. He speaks, and then he acts. He makes a promise, and then he keeps it.

King James Version

19 God is not a man, that he should lie; neither the son of man, that he should repent: hath he said, and shall he not do it ? or hath he spoken, and shall he not make it good?