Accomplishing Meaning in Hindi