After this, Ratnaprabha, the Nagi brought Madanasundari and the little baby to the king.
The king was thrilled to see his family and that was when Ratnaprabha continued. “When I heard the curse of Skanda, I took your wife and child away from you, so that they would not have to suffer because of your curse.”
The king was stunned because he realized that his aunt had been the terrible woman who had in reality kept his family safe.
Ratnaprabha smiled at the king. “The dream that you had as described by the monk meant that you would undergo three life-threatening events and then things would go back to normal for you. Now that you have overcome all of that, you can take your family and go back to your own kingdom.”
On hearing this, Muktiphala realized the mistake that he had been about to make and to make up for it, King Muktiphala made friendship with Kanakavarsha.
Kanakavarsha accepted the friendship of Muktiphala and after that, he took Madanasundari and his baby back to the kingdom.
He made Madanasundari his chief queen and then the two of them ruled their kingdom happily and well.
Adapted from the Katha Sarith Sagara