God would not give a vision to a person and then keep the meaning of the vision hidden.

Make this lower case.
god would not give a vision to a person and then keep the meaning of the vision hidden.