回答

have toで、「~しなくてはならない」とか「~する必要がある」という意味。
この文は終らせる必要があるだろうって感じで訳せば良いと思います。

この回答にコメントする
疑問は解決しましたか?