Cheetah Shasha faring well in India