迎难而上yíng nán ér shàngyingnanershang(idiom) to press on in the face of challengesCharacters in this word上above, on top, superior而and, and then, and yet迎to welcome, to receive, to greet难hard, difficult, arduousStudy it in Yanamino