New Living Translation (NLT)

Zechariah 3:1-10