Bali Maharaja was extremely truthful. Being unable to keep his promise, he was very much afraid, for he knew that one who has deviated from truthfulness is insignificant in the eyes of society. An exalted person can suffer the consequences of hellish life, but he is very much afraid of being defamed for deviation from the truth. Bali Maharaja agreed with great pleasure to accept the punishment awarded him by the Supreme Personality of Godhead. In Bali Maharaja’s dynasty there were many asuras who because of their enmity toward Visnu had achieved a destination more exalted than that of many mystic yogis. Bali Maharaja specifically remembered the determination of Prahlada Maharaja in devotional service. Considering all these points, he decided to give his head in charity as the place for Visnu’s third step. Bali Maharaja also considered how great personalities give up their family relationships and material possessions to satisfy the Supreme Personality of Godhead. Indeed, they sometimes even sacrifice their lives for the satisfaction of the Lord, just to become His personal servants. Accordingly, by following in the footsteps of previous acaryas and devotees, Bali Maharaja perceived himself successful.
While Bali Maharaja, having been arrested by the ropes of Varuna, was offering prayers to the Lord, his grandfather Prahlada Maharaja appeared there and described how the Supreme Personality of Godhead had delivered Bali Maharaja by taking his possessions in a tricky way. While Prahlada Maharaja was present, Lord Brahma and Bali’s wife, Vindhyavali, described the supremacy of the Supreme Lord. Since Bali Maharaja had given everything to the Lord, they prayed for his release. The Lord then described how a nondevotee’s possession of wealth is a danger whereas a devotee’s opulence is a benediction from the Lord. Then, being pleased with Bali Maharaja, the Supreme Lord offered His disc to protect Bali Maharaja and promised to remain with him.
Link to this page: https://prabhupadabooks.com/sb/8/22/22_summary