迎难而上

迎難而上
yíngnánérshàng
(idiom) to press on in the face of challenges

CEDICT

Homographs

Entry Composition