translate English to French: The ambience of this track works well, especially as this is the first song I've heard from this group.
...vous ne pouvez résister...elle vous emmène où elle veut....on ne peut que se laisser faire ...envoûtés... elle est irrésistible !