With Human translation meaning is going to be twisted and with MTL meaning is going to be lost. The only decent answer, with respect to the original media, is to actually learn the source language. though thats alot of work, far too much for most people. Translation is always going to innately...