I've seen so many different translations of this song I can't decide which one is the right one.

I have translated this into finnish for this finnish Ayu forums, twice. :'3 But anyways, I love this song, because it reminds me of the good ol' Wishing from A Song for XX album. And Life is better than Mirrorcle World (which still freaks me out every time I hear it). :3