The Mahabharata is the longest Indian epic, containing about 110,000 slokas (couplets) in its original Sanskrit form. It is roughly seven times the length of the Ramayana. Both are major Sanskrit epics of ancient India, but the Mahabharata is significantly larger in scope and content.