Human vs. Machine Translation: A Comparative Analysis