1. feel/be overwhelmed by2. modest3. pessimistic4. browse through5. inspire6. dramatic7. glamour8. become/be keen to9. in comparison with10. push one’s way through11. be struck by12. Such was astonishment that13. nuisance14. folk15. rival16. yield17. fame18. vigorous19. halt20. reverse