Mahabharata insights