bewildering

  1. şaşırtıcı, sersemletici.
    bewildering traffic of a big city.