This track is actually harder to translate because of the way it mixes Japanese and English. After reading miko's blog about it, I've chosen to interpret it as for the most part the English words are about the unnamed "you" confronting the woman (the singers). There are places where the subject is really unclear, however. …