I remember some of the lytics of a song which released between 2000-2004. It says like "neva neva ohh neva. I never want to go on" and also says sth like "many places, many faces i've seen". Before 20 years I saw the final of the videoclip and the singer was duet "featuring", it said.