to repel them duhūran is a verbal noun from daharahu meaning ‘he repelled him driving him away’; it is an object denoting reason and theirs in the Hereafter is an everlasting chastisement;
- 37:99
دُحُورًا ۖ وَلَهُمْ عَذَابٌ وَاصِبٌ
And kept far away. There is perpetual punishment for them,
- common.revelation-Meccan
- common.hizb : 178