Any foreign insurance policies are not valid on Indian roads; you will have to get an Indian insurance policy to stay covered in the country.