Helena saw all these and smiled.
So her sister was still alive?!
This greatly gladdened her.
Alyssa landed back on the tall structure that Helena was on and calmly walked towards her with happiness in her face.
Then embracing her when she appeared in front of Olivia, she said "I am happy I came in the nick of time. What if that bastard has destroyed you? I fear just thinking about that"
Helena who relaxed herself into the warm embrace of her doting sister smiled and said "Sister, it's okay. I am still here, right? And thanks so much for saving me and helping these folks out. If not for them, I would still be in the wilderness."
"I know. But I was the one who caused all these. I shouldn't have just teleported you anywhere. Anyways, like you said, you are here. And that is the most important thing to me." Alyssa said softly while still embracing Helena.