How long will humans be needed for translation?