for. The Hebrew accent (Legarmeh) puts the pause or emphasis on this word, as calling attention to the basis of all blessing and success.
Related Commentaries of Joshua 23:10
Joshua 23:10
10 One man of you shall chase a thousand: for the LORD your God, he it is that fighteth for you, as he hath promised you.