Listening to English and successfully understanding it is difficult for 3 reasons:
1.Many English words are pronounced differently from their written form
2.When native speakers talk fast, we “link” the words together
3.Too little practice
Most students read too much and don’t listen to enough English.