...english translation of the lyrics. I want to know what it means. Do you know where I could find the english translation?