text: 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 .