As per study conducted by SureEnglish about why English Language is harder to read & understand than any other Indian language, the few things came 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% word 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% word pronunciation are different from its spelling structure like Little, More, Table, Dry, Peon, Door, Ball, etc.
Around 20% to 30% word pronunciation 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% word pronunciation are different but spelling are same like wind (------), Bear(------), Tear(-------), Live (-------), etc.
Along with this, Indian people have a habit of Pronunciation of English words as per Barakhadi of Indian language alphabets. Therefore they get wrong while pronouncing the English words as per Indian language Barakhadi.
In addition to this, there is big confusion in English language while speaking respectfully with Mother, Father & other elders. In English language, there is no pronoun for giving respect to respectable near & dear, just like in Indian Language. In Indian language, many pronouns do additional works of showing respect to elders, father, husband, etc.