yes, English is widely used in India. adults and children in cities can speak English for the usage of commercial, national and political matter. however, India has more than 21 official languages while Hindi if the primary language for 40% of Indians.