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;