India ‘crossing all limits’