1.Transplant surgery has come on leaps and bounds in the last few decades.
leaps and bounds 突飞猛进
Swedish industrial front is developing by leaps and bounds in the late years.
瑞典的工业近年来出现了跃进的局面 。
2.The thought of keeping the spinal cord in one piece has always been totally daunting.
daunting 令人怯步的
The move to Prague was a daunting prospect for the bishop
对于主教来说,要迁往布拉格有点儿令人发憷 。