The leaves apparently glorify Allah, the Lord of the Universe