The Indian subcontinent is ancient, and so is its literary tradition. It's possible that truly ancient works like the various parts of the Mahabharata genuinely can't be translated at a high enough level of quality - because they actually happened. They are not entirely fictional accounts of a time and place so fundamentally different to our own, that no attempt at a translation within a secular context could work well, because the whole semantic space of modern language is just too divergent from it. It would be like handing a caveman a copy of Accelerando or something. I did know one guy in college who learned Aramaic for a few years years, and eventually recoiled in horror and stopped because this was the conclusion he came to.