Tolong jelaskan mengenai Ayat 18 dari Yosua 11

Lama Yosua melakukan perang melawan semua raja itu. (TB)

Teodoretus menyimpulkan dengan logis bahwa peperangan merebut tanah Kanaan yang dipimpin oleh Yosua diselesaikan dalam tujuh tahun, karena Allah mengucapkan firman mengenai Kaleb bin Yefune menjelang akhir tahun kedua setelah keluar dari Mesir, dan berarti 38 tahun sebelum bangsa Israel memasuki tanah Kanaan (lihat ; ).. Kaleb berusia 40 tahun ketika ia dipilih menjadi salah satu dari 12 pengintai untuk tanah Kanaan pada tahun kedua setelah bangsa Israel keluar dari Mesir, sebagaimana diucapkan oleh Kaleb sendiri dan dicatat dalam Yosua 14:7:

[Kaleb berkata:] "Aku berumur empat puluh tahun, ketika aku disuruh Musa, hamba TUHAN itu, dari Kadesh-Barnea untuk mengintai negeri ini; dan aku pulang membawa kabar kepadanya yang sejujur-jujurnya." (TB)

Selanjutnya Kaleb sendiri mengatakan kepada Yosua dan pemimpin-pemimpin Israel mengenai perjalanan waktu setelah peperangan Yosua berakhir, yang dicatat dalam Yosua 14:10 sebagai berikut:

[Kaleb berkata:] "Jadi sekarang, sesungguhnya TUHAN telah memelihara hidupku, seperti yang dijanjikan-Nya. Kini sudah empat puluh lima tahun lamanya, sejak diucapkan TUHAN firman itu kepada Musa, dan selama itu orang Israel mengembara di padang gurun. Jadi sekarang, telah berumur delapan puluh lima tahun aku hari ini" (TB)