This episode is about remaining focus and completing the work when faced with those who oppose. In spite of their efforts to hinder the process the work continues and GOD is glorified.