Overall meaning :
Those who leave their homes thereby in the hope of attaining Allah’s pleasure, supporting His religion and serving His cause, and then are killed or die a natural death, Allah will surely make a generous provision for them. Truly Allah is the Best Provider. He will admit them into a place with which they will be very well-pleased—Paradise. Allah is All-Knowing: He is aware of those who leave their homes solely for His cause and those who do so only to seek worldly gains; All-Forbearing: He does not hasten to inflict punishment on those who disobey Him.
That is so. Whoever retaliates in kind, by returning an injury only to the extent of the injury suffered, and then is wronged again will surely be helped by Allah against his oppressor. Allah is All-Pardoning. All-Forgiving.