Preserving Meaning in Hindi