This letter has several small defects in English. But honestly, in this circumstance, there is no need need to correct them. You will be attaching your CV and Master's thesis. That is what the prof will care about. He will understand that you are Indian and that your dialect of English is not important. Just let her rip, and best of luck to you.
Student or Learner