What would Allah accomplish by your punishment, if you have given thanks, and have believed? Allah is Appreciative and Cognizant.