Judges 3:27–30 Meaning (Israel's Victory over Moab and the Eighty-Year Rest)