Language:
Free Online Dictionary|3Dict

斩关夺隘

Source : CEDICT

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