Indian English comprises several dialects or varieties of English spoken primarily in India , and by first-generation members of the Indian diaspora . Indian English or South-Asian English comprises several dialects or varieties of English spoken primarily in the Indian subcontinent .