Charlie: 清水理沙 (Risa Shimizu) Alastor: 佐藤せつじ (Setsuji Satō) Rosie: 櫻庭有紗 (Arisa Sakuraba) If there are any mistranslations or wrong lyrics, please let met know. I will fix it immediately
Even if you might say its because the translation has to stuff all the syllables in, I like the staccato of いつもどこかで分かっていたの いつかこの日が来ること at 2:22 a little more than that part in English.