India and China have clashed several times but New Delhi has remained largely silent and on the back foot as far as the powerful nuclear neighbour China is concerned