Please stop these generalizations, like "Indians are submissive people". Having lived longer in "the west" than you (from what you say in your post), I can assure you that they don't really differentiate between an Indian and a Pakistani. (OK, I haven't lived in the UK, but I suspect that they are the same.) And from personal experience, I also believe that there is not much difference in behaviour between Indians and Pakistanis in the west - the similarities completely outweigh any differences there may be. I'm not talking about religious beliefs or practices, I'm talking about their academic and professional behaviour. And also social behaviour, for the most part.
These statements like "Indians dont have the courage to..." are crappy generalizations that some Pakistanis come up with, to feel superior to Indians. Pakistanis DO NOT come from Mars, and Indians DO NOT come from Venus.