In many countries that were colonized by English speaking countries (such as India) English is a language learned in school on a regular basis. In some areas of India English is even considered the second official language. So there is a lot of exposure to English before hand and it simply improves when people immigrate to a country where English is the dominate language.