ART THOU NOT aware of those who claim that they believe in what has been bestowed from on high upon thee, [O Prophet,] as well as in what was bestowed from on high before thee, [and yet] are willing to defer to the rule of the powers of evil - although they were bidden to deny it, seeing that Satan but wants to lead them far astray? 60 And when it is said to them, 'Come now to what God has sent down, and the Messenger,' then thou seest the hypocrites barring the way to thee. 61 How would it be if a misfortune smote them because of that which their own hands have sent before (them)? Then would they come unto thee, swearing by Allah that they were seeking naught but harmony and kindness. 62 The secrets of their hearts are well known to Allah; so avoid them and explain to them, and speak to them clearly in their affairs. 63 We did not send a Messenger except that he should be obeyed, by the permission of Allah. If, when they wronged themselves, they had come to you and asked Allah for forgiveness, and the Messenger had asked for forgiveness for them, they would have found Allah the Turner, the Most Merciful. 64 But no, by the Lord, they can have no (real) Faith, until they make thee judge in all disputes between them, and find in their souls no resistance against Thy decisions, but accept them with the fullest conviction. 65 And if We had ordered them (saying), "Kill yourselves (i.e. the innocent ones kill the guilty ones) or leave your homes," very few of them would have done it; but if they had done what they were told, it would have been better for them, and would have strengthened their (Faith); 66 And indeed We should then have bestowed upon them a great reward from Ourselves. 67 and guided them to a Straight Path. 68 And whoever obeys Allah and the Messenger - those will be with the ones upon whom Allah has bestowed favor of the prophets, the steadfast affirmers of truth, the martyrs and the righteous. And excellent are those as companions. 69 That is a bounty from Allah, and Allah suffices to know the truth. 70