Mr. Bergeron, I don't have all the wisdom to know the depth of the Canada-India relationship. I will say that Japan will also face this dilemma when it looks at its relationship with India. It recognizes India as an important strategic partner to counter China's challenge. That does not mean that Japan does not have issues, bilaterally speaking, especially with respect to its values. It has serious reservations about how India deals with its minorities and so forth.
Japan is actually trying its best to take a pragmatic approach, in which it recognizes India's strategic importance as a partner but it also speaks honestly to India about the issues that could present an obstacle to further promoting a bilateral relationship between Japan and India.
I don't know if that answers your question, but I see what Japan is trying to do. I share your concerns that countries like India always present a conundrum when it comes to such a relationship, especially now in the face of the emerging challenges with China.