Sigh of relief: India may have a good news on prices