As per study conducted by SureEnglish about why English Language is harder to read & understand than any other Indian language, the few things come in the view like these.
Around 30% to 40% words pronunciation & spelling structure matching with each other are as per grammar rules of vowel & consonant like Mix, Pen, Sit, Meet, Let, Book, Long, Send, etc.
Around 20% to 30% words pronunciation are with silent letter which is not easy to guess how to spell that particular word, e.g. doubt, knife, wrong, Watch, etc.
Around 30% to 40% words pronunciation are different from its spelling structure like Little, More, Table, Dry, Peon, Door, Ball, etc.
Around 20% to 30% words pronunciations are same, but spelling structures are different like Sell-sale-cell, Tale-Tell-Tail, fare-fair, fail-fell, peel-pill, heel-hill, sole-soul, etc.
Around 10% to 20% words pronunciations are different but spelling are same like wind (), Bear(), Tear(), Live (), etc.
Along with this, Indian people have a habit of pronounce the English words as per Barakhadi of Indian language alphabets. Therefore they get wrong while pronouncing the English words as per Barakhadi of Indian language.
In addition to this confusion, in English language there is no any kind of separate pronoun for showing respect. In Indian language, there is pronoun for showing respect to elders, father, husband, etc. In English language, pronouns are divided only on the basis of first person, second person, third person, singular & plural, but not for for giving respect to respectable near & dear, just like in Indian Language.