1. (感到)惊奇:unclassifiable extravaganza 不能被分类的(带有华丽服饰的)娱乐表演 | marvelled (感到)惊奇 | creative challenge 集聚创造性挑战的
1. McLaren managing director Martin Whitmarsh marvelled at the manner in which Hamilton had handled the pressure and his coolness in the cockpit.
2. " I mean that shot he hit, " marvelled the Serb.