Indian inflation: three-year low