Complex sentence: It's stayed on the charts for more than a year also helped in making it their most successful release.
Split into simpler sentences: It's stayed on the charts for more than a year. It also helped in making it their most successful release.