Sustaining Meaning in Hindi