Translation:
79. Whatever good (O man!) happens to thee is from Allah; but whatever evil happens to thee is from thy (own) soul. And We have sent thee as an Apostle to (instruct) mankind: and enough is Allah for a witness.
Notes (Tafseer)
598. To blame a man of God for our misfortunes is doubly unjust. For he comes to save us from misfortune, and it is because we flout him or pay no heed to him, that our own rebellion, brings its own punishment. If we realise this truth we shall be saved from two sins: (1) the sin of injustice to Allah's Messengers, who come for our good, and not for our harm: (2) the sin of not realising our own shortcomings or rebellion, and thus living in spiritual darkness. If the Message is from Allah, that carries its own authority: "enough is Allah for a witness."


Wister