English is an idiosyncratic language. Native speakers don't often think about this because we're used to it. But English is a difficult language to learn, especially for native speakers of languages with almost no commonalities, such as Russian, Arabic, Mandarin, or Japanese.