The most important thing to remember with Indian inflation is that the RBI is banking on a normal monsoon and relatively stable international oil rates to tame inflation. Unfortunately, both of these are beyond their control. With the Central Bank raising prime lending rates by 0.25% a pop, while at the same time increasing economic forecasts, they're sending out the signal that they're committed to baby steps and a "soft-interest rate policy", leading to economic growth rather than to taming inflation. On the other hand, what they're doing is raising key rates more than forecast, and more often than forecast- at every six weeks, instead of every quarter- so that speculative dynamics work to reduce inflation bit by bit, without imperiling economic growth. I'm not sure it's the best policy to curb inflation- the RBI, imo, ought to raise interest rates by at least 50 bps if it were committed to reducing inflation. It is however the classic case of trying to appease a populace, that is seeing or has seen a vast erosion in its purchasing power, and businesses, which do not necessarily want to see high lending rates.
On the other hand, supply constraints in India are leading to high inflation. If we do not address issues of storage of goods- particularly food, where millions of tonnes rot every year- we are bound to see inflation higher than is required. The best long-term strategy to control inflation is to invest in production and storage, and in power generation - so that high-pricing imperatives are taken away from producers and back to consumers- to which monetary policy can better control.