Google and other machine translations are not bad, but if you want to translate something formal, I recommend you to find a professional translation company. You can try our company if you are interested.
Website: http://englishchinesetranslations.com/
Skype: master-chinese