language and translation careers in Indore, India