Question: In which battle was Hannibal clearly defeated at?
Sentence: Hannibal was recalled to Africa, and defeated at the Battle of Zama.
Answer in sentence: yes