ReadWriteQuiz
Chinese dictionary
slflinch/shrink from no difficulty or danger; make light of difficulties and perils; never to evade difficulty and danger; shun no trial or risk
他英勇抗敌,不避艰险,赴汤蹈火在所不计。
He faced the enemy valiantly, shuned no difficulties and dangers and would not hesitate to lay down his life if need be.