1.look down upon
2.blow away
3.on/at the top of
4.express my thanks to
5.be proud of
6.be famous for
7.experiment on