India’s recent performance