What if the predicted verb was incorrect, but the model has already translated the incorrect prediction? How does it tell you about a mistake?
That said, I suspect that real-time language translation is always going to be somewhat imperfect due to its nature. Non-real-time translation of literature is still a subjective art form even at the very high-end of human expertise.