I hope you enjoy! And well... if you still have any questions about the plot after that... I tried my best to keep it faithful to the original, but maybe my wording could be improved?
Playing Mashiro's route right now and it's a great translation imo! I don't think there's anything wrong with your wording; It's just the machine translation I used before that was confusing lol. Thank you for writing out a walkthrough as well.