S. S. More, India