English: The short answer: Maybe, but it will take a lot of work.
Telugu: """ చిన్న సమాధానంః బహుశా, కానీ చాలా పని పడుతుంది."