When I see the phrase "heavily-accented English" I think of Scottish and Geordie speakers. Extremely few of the Indian/Nepalese/Bengali/Pakistani speakers I have known have such a strong accent that it makes it difficult to understand. At least the younger ones.