Kalinka, I am really impressed, no words, just emotions, your translation is great, take a word from me, I know what I am talking about.

for "перекатилась на колени", that is simple (for Russians), imagine, she was sitting on her butts, with legs bended tight to her body, her chin is on her knees (emprio pose, but sitting upright), then she rolled forward closer to him and got on her knees standing next to him...