Cherishing Meaning in Hindi