yíng nán ér shàng迎难而上(idiom) to press on in the face of challengesFrequency 2.3Meanings(idiom) to press on in the face of challenges