19 So you must change your hearts and lives! Come back to God, and he will forgive your sins.
20 Then the Lord will give you times of spiritual rest. He will give you Jesus, the One he chose to be the Christ.
21 But Jesus must stay in heaven until the time comes when all things will be made right again. God told about this time long ago when he spoke through his holy prophets.
22 Moses said, ‘The Lord your God will give you a prophet like me. He will be one of your own people. You must obey everything he tells you.
23 Anyone who does not obey him will die, separated from God’s people.’
24 Samuel, and all the other prophets who spoke for God after Samuel, told about this time now.
25 You have received what the prophets talked about. You have received the agreement God made with your ancestors. He said to your father Abraham, ‘Through your descendants all the nations on the earth will be blessed.’