The Romans pressed on to besiege the city of Carthage. The Roman campaign suffered repeated setbacks through 149 BC.