It's been a while since I've listened to this song, but I remember it pretty well. Yes, the English lyrics are pretty horrible. If I recall, Sakura wrote it in Japanese and it was "translated" into English by someone else (not a member of the band -- I think it was a female name, maybe a manager or staff person?) who is obviously not a professional translator of any sort. In fact, it almost sounds like a machine translation (like Babelfish or something).
If you have the original CD with liner notes, you can see the original Japanese version of the lyrics, which (needless to say) make a whole lot more sense. It's kind of unfortunate that they didn't get a better translation, or didn't just sing it in Japanese, because the bizarre English really ruins what is otherwise a decent enough song.
I mean, I know that their target audience isn't native English speakers, but even for a Japanese listener who has a relatively good command of English, those lyrics must sound pretty embarrassing.