Luke 1: 26-45 "Let it be" can actually be loosely translated as, "I will allow this new thing to come to pass." Mary gives God permission to perform a miracle even if this will interrupt her plans and is a troubling proposal. Are you letting God do his will in your life? If you are, you are saying: I am willing to receive I am familiar with God's word I rely on the Holy Spirit
