Challenges of Translating Legal Contracts and Agreements