ReadWriteQuiz
Chinese dictionary
flinch/shrink from no difficulty or danger; make light of difficulties and perils; never to evade difficulty and danger; shun no trial or risk
她决定迎难而上,自己来安排事情。
She decided to take the bull by the horns and organize things for herself.