a [wine, scent, mixture, speed, atmosphere, sensation, success] berauschend
[experience] aufregend
the air is heady with scent/spices ein berauschender Duft/der berauschende Duft von Gewürzen hängt in der Luft
to feel heady berauscht sein
the heady heights of the Premier League die Schwindel erregenden Höhen der Bundesliga
to be heady with success im Erfolgsrausch sein
heady with victory siegestrunken
heady stuff (fig)
inf eine aufregende Sache