I believe the correct translation is: In the battle of Zama, Hannibal was overcome by Roman armies and second Punic war was finished at last.
This sentence is refers to the historic Battle of Zama (Tunis) at the end of the Punic war, the war between Carthage and Roman Empire. Because the war was against Carthage to this war is also referred to Carthaginian war or Hannibalic war as the army of Carthage was led by Hannibal, so you may put that in your translation if you will. Also, words such as army and overcame may be exchanged for troop or overwhelm. This sentence is whole written in passive voice of perfect indicative.
why did the Meiji reformers want ti modernize Japan?
Which definition of the word unnerving BEST fits the context of this sentence from the article?
The poem “Tattoo” by Gregg Shapiro takes a fictional look at which real-world issue?
the controversy of allowing teens to get tattoos without parental permission
the relationship between stepfathers and stepchildren in second marriages
the effect of the Holocaust on the children of survivors
the difficulty of forgiving one’s parents for the past
It's the second last ( C.) The effect of the Holocaust on the children of survivors.
How is zhu changed by the journey to the west
I believe the answer is that Zhu Bajie becomes better version of himself and is given reward of being the “Cleanser of the Altars”.
In “Journey to the West”, Chinese novel written during the Ming dynasty (16th century), attributed to Wu Cheng'en, Zhu Bajie (Pig) doesn’t achieve enlightenment as his fellow pilgrims. Although, Zhu becomes much improved version of himself, he is still too much a creature of his base desires. As a reward for his pilgrimage's success, he is rewarded with a job as "Cleanser of the Altars" and all the leftovers he can eat.