When one turns away from a life of sin, accepts God's forgiveness, receives Jesus Christ as Saviour and Lord, and serves Him faithfully, s/he becomes a candidate for miracles.
Zacharias had prayed for many years, felt that it wasn't to be, and resigned to fate (to accept something unpleasant that can't be changed).
God hears the prayers of those who have turned away from a life of sin, accepted God's forgiveness, received Jesus Christ as Saviour and Lord, and are serving Him.
As citizens of our respective countries of residence, we have to live by the law of the land, or face penalties.
God's promises can only be fulfilled in the life of one who has turned away from a life of sin, accepted God's forgiveness and received Jesus Christ as Saviour...
Sometimes we find ourselves in situations where there seems to be no hope at all, but we must keep hoping that our Heavenly Father will perform what He has...
God's Kingdom is a spiritual and not a physical kingdom, hence the empowerment of the Holy Spirit is required for its advancement.
Whatever tests we are undergoing, let us maintain an attitude of thanksgiving and fervent prayers, knowing that our Heavenly Father wants the best for us.
Just like every manufacturer would test their products for quality assurance, God - our Heavenly Father, also allows us - His children to undergo tests.
Jesus Christ suffered and endured the pain and shame of being crucified because a great reward awaited Him.