Complex sentence: They are one of Switzerlands most successful bands with three different albums highest up on Swiss charter list, however, international success has eluded them so far.
Split into simpler sentences: They are one of Switzerlands most successful bands with three number one albums in the Swiss charts. However, international success has eluded them so far.