Thus Allah stamps (i.e., impresses or sets a seal) upon the hearts of those who do not know
Author: Muhammad Mahmoud Ghali