This verse reminds us that our senses and intellect are gifts from Allah to make us grateful.