He refused to allow squeamishness to deter him from his duty.
他拒绝允许吹毛求疵阻止他履行自己的职责.
简答网 · 英语词汇
简答网 · 高考英语