Word Definition - 披荆斩棘

pī jīng zhǎn jí lit. to cut one's way through thistles and thorns (idiom); fig. to overcome all obstacles on the way; to break through hardships; to blaze a new trail