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