Kisari Mohan Ganguli was the person who translated the Indian epic Mahabharata into the English language between 1883 to 1896. Indian epic poetry is the Epic poetry written in the Indian subcontinent. The Ganguli English translation of the Mahabharata is the only complete one in the public domain [1] His translation is also available at Munshiram Manohar Lal Publishers.