And if We had sent down the angels to them and the dead had spoken with them as they have requested and We had gathered against them all things in droves read qubulan plural of qabīl meaning ‘throng upon throng’ or read qibalan meaning ‘before their very eyes’ and they were witness to your truthfulness yet they would not have believed as God already knows unless God willed that they believe and they did; but most of them are ignorant of this.