110. This verse has a deeper meaning also, though apparently it merely declares that Allah alone has the power to send down rain which makes the land green. The deeper meaning is that the rainfall of the blessed revelation will, in the near future, turn the barren land of Arabia into a garden of knowledge, morality and bring forth a high and righteous civilization.
111. Latif implies that Allah fulfills His designs in such fine ways that it is difficult to understand them till they become real and apparent.
As He is fully aware of everything, He knows how to conduct the affairs of His Kingdom.