2 Telugu Translator Jobs