Oversettelse: in the mid-'90s, the band achieved mainstream U.K. success with 2007 Puzzle and a subsequent string of chart topping singles.