M
Martin SalemmeReview ofLost in translation
Lost in translation provides an average service. T...
Lost in translation provides an average service. The translation quality is satisfactory, but there is room for improvement. The website is easy to navigate and the prices are reasonable. However, the customer support could be more responsive. Overall, it's an okay experience.

Comments: