You have found favor with God. Luke 1:30