Thank you so much for this improved translation! I posted the one I translated myself on this site a few years back since nobody else was trying, but this is so much better.
Oh thanks, I appreciate that. I started with your translation and spent a lot of time googling. I think you were mostly pretty good except for the twins thing. It helps that we've seen the story further on and she doesn't have twins.