Software Search For sanskrit thoughts with meaning in hindi