Mahabharata
by
Krishna Dharma
This is, hands down, the best English translation of the ancient Indian text.