2 Esdras 13:46-56

46 and they have lived there ever since. Now in these last days they are coming back home,
47 and once again God Most High will block the channels of the river, so that they may cross over. That is the meaning of the great crowd of peace-loving people you saw.
48 But they will also have with them all of your own people who are left and who are found within the borders of my holy land.
49 When the time comes for my son to destroy the crowd that has gathered from every nation, he will protect his people who are left
50 and perform many great miracles for them."
51 Then I said, "Lord and Master, please tell me why the man came up out of the sea."
52 He answered, "No one can explore the bottom of the sea to find out what is there. In the same way, no human being can see my son or those who come with him until the day that has been fixed.
53 That is the meaning of your dream. You alone have been given this information,
54 because you have given up your own interests to devote yourself to mine and to the study of my Law.
55 You have dedicated your life to wisdom, and understanding has been like a mother to you.
56 That is why God Most High has rewarded you by showing you these things. After three days, I will come back and tell you about other profound wonders."
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.