Daniel 2:28-29
New American Standard Bible
Chapter 2
28However, there is a God in heaven who reveals secrets, and He has made known to King Nebuchadnezzar what will take place in the latter days. This was your dream and the visions in your mind while on your bed. 29As for you, O king, while on your bed your thoughts turned to what would take place in the future; and He who reveals secrets has made known to you what will take place.King James Version
Christian Standard Bible
Chapter 2
28But there is a God in heaven who reveals mysteries, and he has let King Nebuchadnezzar know what will happen in the last days. Your dream and the visions that came into your mind as you lay in bed were these: 29Your Majesty, while you were in your bed, thoughts came to your mind about what will happen in the future. The revealer of mysteries has let you know what will happen.New Living Translation
English Standard Version
Chapter 2
28but there is a God in heaven who reveals mysteries, and he has made known to King Nebuchadnezzar what will be in the latter days. Your dream and the visions of your head as you lay in bed are these: 29To you, O king, as you lay in bed came thoughts of what would be after this, and he who reveals mysteries made known to you what is to be.New International Version
New King James Version