kaveri story