Perhaps http://world.altavista.com can help you with the translation to English. What language(s) do you speak?