It was released in 1997 and remains arguably the band's most popular and well known song.
The statement emphasizes that the song was released in 1997 and remains highly recognized as one of the band's most popular and famous songs.