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
對于主教來說,要遷往布拉格有點兒令人發憷 。