Translation rating
2.5out of 10
Customer Satisfaction:25%
Reviews:
Words translated:4191
English
USA, United Kingdom
Spanish
Spain
Translator was assigned to MT postediting. Editing was not thorough and target documents contained numerous distortions.