and your Lord that is to say His command and the angels arrive rank on rank saffan saffan is a circumstantial qualifier meaning ‘standing in rows’ or ‘made up of many ranks’
- 89:2222
وَجَاءَ رَبُّكَ وَالْمَلَكُ صَفًّا صَفًّا
And comes your Lord, and angels row on row,
- common.revelation-Meccan
- common.hizb : 237