God is Trustworthy (Lk 1:5-25)