Condensing Meaning in Hindi