Allah will not change the good condition of a people as long as they do not change their state of goodness themselves ( by committing sins and by being ungrateful and disobedient to Allah ) . But when Allah wills a people 's punishment , there can be no turning back of it , and they will find besides Him no protector .