Original: One final battle was fought at the Angivarian Wall west of modern Hanover, repeating the pattern of high Germanic fatalities, which forced them to flee.
Simplified: One final battle was fought at the Angivarian Wall west of modern Hanover, and again many Germanic soldiers were killed, which forced them to flee.