Acclaiming Meaning in Hindi