Luke 2:31

31 which you have prepared in the sight of all nations:

Luke 2:31 in Other Translations

KJV
31 Which thou hast prepared before the face of all people;
ESV
31 that you have prepared in the presence of all peoples,
NLT
31 which you have prepared for all people.
MSG
31 it's now out in the open for everyone to see:
CSB
31 You have prepared [it] in the presence of all peoples-

Luke 2:31 Meaning and Commentary

Luke 2:31

Which thou hast prepared
In his eternal purposes and decrees, having chosen and foreordained Christ, and appointed him to be his salvation, to the ends of the earth; in his counsel and covenant of grace wherein it was agreed, determined, and concluded on, that he should be the Saviour of his people; and in the promises and prophecies of the Old Testament, and in all the types, shadows, and sacrifices, of that dispensation; in which he was exhibited, and held forth as the Saviour to the saints and believers of those times; and now had sent him in human nature, to work out that salvation he had chosen and called him to, and he had undertook:

before the face of all people;
meaning not the congregation of Israel, that looked for redemption in Jerusalem, and who were now together with Simeon and Anna, when the child Jesus was presented in the temple; nor the body of the Jewish nation only, to whom he was made manifest, had they not wilfully shut their eyes, by John's ministry and baptism; and more so, by the miracles, wonders, and signs, which God did by Christ, in the midst of them; but both Jews and Gentiles: for, as he was provided and sent as a Saviour, and a great one, he was to be lifted up on the cross, as the serpent was lifted up by Moses, in the wilderness, to draw all his elect to him, of every nation; and to be set up as an ensign to the people, in the public ministry of the word; to be the object of faith and hope, to look unto, for life and salvation.

Luke 2:31 In-Context

29 “Sovereign Lord, as you have promised, you may now dismiss your servant in peace.
30 For my eyes have seen your salvation,
31 which you have prepared in the sight of all nations:
32 a light for revelation to the Gentiles, and the glory of your people Israel.”
33 The child’s father and mother marveled at what was said about him.
Scripture quoted by permission.  Quotations designated (NIV) are from THE HOLY BIBLE: NEW INTERNATIONAL VERSION®.  NIV®.  Copyright © 1973, 1978, 1984, 2011 by Biblica.  All rights reserved worldwide.