God saw their works, that they turned from their evil way. God repented of the evil which he said he would do to them, and he didn't do it.
So that we are limited in talking about God to the finite terminology of man, so that when judgment did not come, the promised judgment, we have to use terms that apply to man, but are not truly applicable to God, because God does not change. "Behold God is not a man that He should lie, nor the Son of man that He should repent: hath He not spoken and shall He not make it good?" ( Numbers 23:19 ) "Behold I am the Lord God, I change not" ( Malachi 3:6 ), He has declared.