That was a great hit in Polish radio stations in 2004. Still it's very popular song in Poland. Text is about youth for which we all miss. English translation under YT link:
https://www.youtube.com/watch?v=b16vSZMJ13k
http://www.polak.pl/english.php?go=teksty&nr=3