迎难而上yíngnán'érshàngMeanings1. (idiom) to press on in the face of challengesCharacters used迎to welcome难difficult而and上above