1. Technological developments in the last few decades have been breathtaking.
adj. very impressive, exciting, or surprising a breathtaking car race 惊险的汽车比赛 the breathtaking natural beauty / scenery of the rainforests 热带雨林令人惊叹的自然美景