As a native English speaker, the lack of care I see in people who learn my language from India and surrounding areas makes a very very negative impression. It's not enough to "know", and then honk your way through speech in English, you must WORK on pronunciation. I have grown intolerant of people who speak like you do, there must be MILLIONS of people abusing my language this way. It's incredibly disrespectful.
Thanks for ur concern for your English language. But even in England the dialect changes every 50 kms. Can u elucidate why there is so much dialects in your country?