this is the benevolence of my lord he said but when the promise of my lord comes to pass he will reduce it to a mound of dust and the promise of my lord is trueq 18 98 – Meaning and Explanation