push aside all obstacles and difficulties
Chinese idiom, Pinyin is p á ICH ú w à NN á n, which means to remove many obstacles and overcome all kinds of difficulties. It's from Yugong moving mountains.
The origin of Idioms
Mao Zedong's Yugong Yishan: "determined, not afraid of sacrifice, to overcome all difficulties, to strive for victory."
Idiom usage
It's a combination; it's a predicate, an object and an attribute; it's commendatory. examples always take the initiative to pick up the most difficult and dangerous tasks, and work hard to complete them successfully. "Mourning Bo Cheng" by Deng Xiaoping
push aside all obstacles and difficulties
confront each other with daggers - jiàn bá nǔ zhāng
be nurtured by confucian ideas - yí shuǐ chūn fēng