(But have denied it) denied the Qur'an, guidance and clear explanation that you (O Muhammad ) have brought them,
(your people) meaning, Quraysh,
(though it is the truth.) beyond which there is no other truth.
﴿قُل لَّسْتُ عَلَيْكُمْ بِوَكِيلٍ﴾
(Say: "I am not responsible for your affairs.'') meaning, I have not been appointed a guardian or watcher over you. Allah also said;
﴿وَقُلِ الْحَقُّ مِن رَّبِّكُمْ فَمَن شَآءَ فَلْيُؤْمِن وَمَن شَآءَ فَلْيَكْفُرْ﴾
(And say: "The truth is from your Lord.'' Then whosoever wills, let him believe, and whosoever wills, let him disbelieve.) ﴿18:29﴾, This means, my duty is to convey the Message and your duty is to hear and obey. Those who follow me, will acquire happiness in this life and the Hereafter. Those who defy me will become miserable in this life and the Hereafter. So Allah said;
﴿لِّكُلِّ نَبَإٍ مُّسْتَقَرٌّ﴾
(For every news there is a reality...) meaning, for every news, there is a reality, in that, this news will occur, perhaps after a while, according to Ibn `Abbas and others. Allah said in other Ayat,
﴿وَلَتَعْلَمُنَّ نَبَأَهُ بَعْدَ حِينِ ﴾
(And you shall certainly know the truth of it after a while.) ﴿38:88﴾ and,
﴿لِكُلِّ أَجَلٍ كِتَابٌ﴾
((For) each and every matter there is a decree (from Allah).) ﴿13:38﴾. This, indeed, is a warning and a promise that will surely occur,
(and you will come to know.) Allah's statement,
﴿وَإِذَا رَأَيْتَ الَّذِينَ يَخُوضُونَ فِى ءَايَـتِنَا﴾
(And when you see those who engage in false conversation about Our verses (of the Qur'an)), by denying and mocking them.