Translation rating
10out of 10
Customer Satisfaction:100%
Reviews:
Words translated:34867
English
USA, United Kingdom, Australia
Portuguese
Portugal
Fast and excellent translations for mobile apps ( Internet Security and so on) using the glossary and screenshots. Thanks!