translate English to French: Fight your way through the canyons taking out the enemy on the way down.
Frayez votre chemin à travers les canyons en terrassant les ennemis qui se dressent sur votre route.