Allah knows well the one who means harm and also the one who means good . If Allah had willed He would have been hard upon you in this matter for He is All-Powerful but He is at the same time AlI-Wise .