translate English to French: Melodie sugar, electric guitars and electronic nuances: the sound of Edwood.
Melodie sucre, des guitares électriques et électroniques nuances: le son de Edwood.