On Kṛṣṇa's request Arjuna went up to the girl and asked who she was. The beautiful maiden replied, "I am Kālindī, the daughter of the sun-god. Hoping to attain Lord Viṣṇu as my husband, I have been performing severe austerities. I will accept no one else as my husband, and until He marries me I will remain in the Yamunā, living in a house my father built for me here." After Arjuna reported all this to Kṛṣṇa, the omniscient Lord took Kālindī onto His chariot, and then the three of them returned to Yudhiṣṭhira's residence.
Later the Pāṇḍavas requested Kṛṣṇa to build them a city, and He did so by having Viśvakarmā, the architect of the demigods, construct one that was extremely attractive. The Lord satisfied His beloved devotees by remaining with them there for some time. Then, to please Agni, the fire-god, Kṛṣṇa arranged to offer him the Khāṇḍava forest. The Lord asked Arjuna to burn down the forest and accompanied him as his charioteer. Agni was so satisfied with the offering that he presented Arjuna with the Gāṇḍīva bow, a team of horses, a chariot, two inexhaustible quivers, and armor. While the Khāṇḍava forest burned, Arjuna saved a demon named Maya from the blaze. Maya Dānava reciprocated by building Arjuna a splendid palace. In this building Duryodhana would later get a good drenching after mistaking the surface of a pond for a solid floor, thus embarrassing himself.