Usually you can translate yourself, but you need to go to Public notary office to get a notary seal. For most of the document in Chinese, this is the case. But I don't know if it apply to your case.