You will pay them back with evil, because they rebelled is literally “you will compensate them with evil compensation because they rebelled.” Moore does well here: “you will make them pay dearly for rebelling against you.” Good News Translation‘s “you can make them pay for their rebellion” is not quite strong enough. An alternative model is “That’s how you can punish them for rebelling against you.”
And did not receive you peacefully means “did not surrender [or, give themselves up] peacefully to you.”
Quoted with permission from Bullard, Roger A. and Hatton, Howard A. A Handbook on Judith. (UBS Helps for Translators). New York: UBS, 2001. For this and other handbooks for translators see here.
