From experience Indian students who grew up in Canada are fairly competent, but Indian students who went to school in India and migrated are... lacking. I've worked with Indian university grads with Masters degrees in electrical engineering who struggle to keep up with 2nd year interns when it comes to basic electrical design.60% are saying they are studying engineering. The reality is that they are actually doing Just Eat deliveries an getting a Engineering diploma printed out at a copy shop
I don't know what happens in Indian universities and how representative my experiences are, but at a minimum I don't think you can take India's education at face value.