When you need translation work done you should always go to a professional translation service rather than let a colleague, who speaks the language, do the translation. This may sound like a waste of money but there’s a good reason to ask a professional. While your colleague may or may not be able to complete the work with accuracy, it’s always best to let professionals translate since that is what they specialise in. Your colleague probably doesn’t do much translation work which would mean it would take him longer and it would probably be less accurate. Professional translators are adept at working with different languages, with different grammar styles and different culutral contexts and will complete the work much faster and with complete accuracy.