translate English to German: Fireworks, flambeaus and countless lights and cell phones produced an unforgettable ambiance.
Feuerwerke, Fackeln und ein Meer von Handylichtern und Feuerzeugen baten ein unvergessliches Ambiente.