The repentance that God accepts that is the one which He has prescribed for Himself to accept out of His bounty is only of those who do evil an act of disobedience in ignorance bi-jahālatin a circumstantial qualifier in other words ‘they are ignorant’ while they are disobeying their Lord; then repent shortly thereafter before the last gasps of death; God will relent to those He will accept their repentance. And God is ever Knowing of His creatures Wise in what He does with them.