Maintaining Meaning in Hindi