Amplified Bible, Classic Edition
31 And listen! You will become pregnant and will give birth to a Son, and you shall call His name Jesus.
32 He will be great (eminent) and will be called the Son of the Most High; and the Lord God will give to Him the throne of His forefather David,
33 And He will reign over the house of Jacob throughout the ages; and of His reign there will be no end.(A)Read full chapter