Rehearsing Meaning in Hindi