I did not translate this song, however I did find lyrics that make more sense then the lyrics that are usually used on subtitled versions of this song. I will make a version with lossless audio as well if anyone is interested.