Do they say, "He has invented a lie about Allah?" But then, had Allah so willed, He could have made your heart insensitive (10:16). And Allah will wipe out the falsehood and will prove the Truth by His Words. Verily, He is the Knower of all that is in the hearts.