it is he who sends down rain when they had despaired of it and showers his benevolence he is the protector worthy of praiseq 42 28 – Meaning and Explanation