Yes, they're state-of-the-art for translation, so I'd say that they'd be good at it. Give it a try, see how they go with it.