Benjanin, I saw the song on a Spanish language site- "Letras de Canciones de Anggun-" and assumed the lyrics would be in Spanish, but they are in English- the same poor translation I posted.
The site does have 22 songs of Anggun, some in English, some in French- Anggun