Why do south Indians have bad English accents? I know it's an unfair generalization. However, I tend to believe that majority of south Indians have not-so-good English accent except Kannadigas. Is there any linguistic reason behind this?