Our Scripture reading today is Luke 1:30-33.
Verse 32, "He shall be great, and shall be called the Son of the Highest: and the Lord God shall give unto him the throne of his father David:"
The baby that was promised to Mary was not simply going to be the son of Mary.  He was and is the Son of God.  The word great can describe size, but here it describes authority and power.  Charles Spurgeon said, "“Is it not proven that he is great? Conquerors are great, and he is the greatest of them. Deliverers are great, and he is the greatest of them. Liberators are great, and he is the greatest of them. Saviours are great, and he is the greatest of them.” 
If you have the Lord Jesus as your personal Saviour, you have all you need.  He is the all sufficient One.  I am always encouraged by what the Apostle Paul wrote in 2 Corinthians 12:9, "And he said unto me, My grace is sufficient for thee: for my strength is made perfect in weakness. Most gladly therefore will I rather glory in my infirmities, that the power of Christ may rest upon me."  The greatness and power of Jesus Christ are available to His children!  In our weakest moments, we can still be victorious through the greatness of Jesus Christ. Amen!!