The Mahabharata remains, today, the longest single poem in the world