The Impossible Trinity: Where does India stand?