Preserving Meaning In Telugu