Garnering Meaning in Hindi