hi. i have listened to this dance/electronic song in 2000-2003 in US radio station. it was performed by a woman. there was obvious voice effect in song. there was repetition words "heaven heaven" in song // if i heard that correctly. I 'm Sure the song is not heaven by dj sammy.