Medical terminology is hard, even for people whose English is first language. You need to type Doctors' dictation in all speciaties into computers. Some doctors can have very strong accent and bad English.