Overall meaning : Do you not know that all the angels in the heavens and all creatures in the earth, and the sun, the moon, the stars, the mountains, the trees and the beasts—all prostrate themselves in humble submission to Allah, and that many people prostrate themselves to Him willingly, as an act of worship (namely, the believers)? Yet many have become justly deserving of punishment and are thus disgraced. Those Allah disgraces will have no one to honour them. Allah does whatever He wills according to His immense wisdom.