[ Saheeh International ]
Say, [O Muhammad], to those who have believed that they [should] forgive those who expect not the days of Allah so that He may recompense a people for what they used to earn.
4748 Cf. 7:54 , n. 1031. The Days of Allah I interpret to mean not periods of twenty-four hours, but the stages through which Allah's Purpose works in us on bringing home to us a sense of sin and a sense of Allah's Mercy. We must be patient with those who have not yet acquired that sense. "Days of Allah" may also mean the Days of the Kingdom of Allah , when evil will be destroyed and Allah's authority will reign unquestioned.
4749 Allah will give due recompense for good or evil according to His own full Knowledge and righteous Plan, and in His own good time. (R).
4750 "People" here may be taken to be a group of common characteristics, e.g., the righteous in contrast with the unrighteous, the oppressed in contrast with the oppressors, and so on.