certainly your lord provides with open hands whosoever he will but according to capacity for he knows and watches his creaturesq 17 30 – Meaning and Explanation