Do the best you can and leave the rest to God.
→できる限りのことをしたら、後は神に委ねよう
↓
do the best you can
→できる限りのことをする
leave the rest to God
→残りは神様に委ねる
~~~~~~~~~~
意訳すると「人事を尽くして天命を待つ」になるかもしれません。
格言的なフレーズです。
原文の直訳ではないのですが、ニュアンスは近いかなと思います。
回答は一例です
参考にしてください
ありがとうございました