Arabic Translation Centre (ATC), the right destination for your translation needs. ATC is a professional translation company based out of Chennai with channels throughout India and also working with Freelancers overseas. We translate in the following languages: Arabic, Persian, French, German, Japanese, Spanish, Italian, Russian, Chinese.