Relying Meaning in Hindi