Were not the Cushites and the Libyans a huge army, with very many chariots and horsemen?
"The Cushites and the Libyans were a huge army, with very many chariots and horsemen."
Libyans
These are people from Libya.
he gave you victory
"he gave your army victory"