If you are looking for a complete, unabridged version of the epic, here are the most respected translations available today:

Search for "K.M. Ganguli Mahabharata Sanskrit English" to find multi-volume sets.

The following are the primary unabridged translations available in digital format:

Mahabharata Sanskrit With English Translation Pdf