披荆斩棘 披荊斬棘

    pījīngzhǎnjí

    1. Verbfiguratively to overcome all obstacles on the way; to break through hardships; to blaze a new trail
    2. Idiomliterally to cut one's way through thistles and thorns (idiom)