Word Definition - 迎难而上

yíng nán ér shàng (idiom) to press on in the face of challenges