Language:
Free Online Dictionary|3Dict

斬關奪隘

Source : CEDICT

to capture many strategic points/to take pass after pass (idiom)