Original: It was the most successful single from the album, and is also the most internationally successful single ever released by Our Lady Peace.
Simplified: The song was the most successful song on the album and was also the most internationally successful single ever released by the band.