Original: Soon after this defeat on their home ground, the Carthaginian senate sued for peace, which was given to them by Roman Republic on rather humiliating terms, ending the 17-year war.
Simplified: Scipio Africanus won.