“Our evil acts and our terrible sins have brought about the things that have happened to us. You are our God. Because we sinned so much, you should have punished us even more than you have. But you have left many of your people alive.
But there is a God in heaven who can explain mysteries. King Nebuchadnezzar, he has shown you what is going to happen. Here is what you dreamed while lying in bed. And here are the visions that passed through your mind.
The king said to Daniel, “I’m sure your God is the greatest God of all. He is the Lord of kings. He explains mysteries. That’s why you were able to explain the mystery of my dream.”
So the words spoken by the prophet came true. He had said, “I will open my mouth and tell stories. I will speak about things that were hidden since the world was made.” (Psalm 78:2)
The Lord our God keeps certain things hidden. But he makes other things known to us and to our children forever. He does it so we can obey all the words of this law.