Thanks I guess I'll go for jio thenif a place has a 2 digit std code operators issue 8 digit landline number to make it 10 digits and If its 3 or more digits they just adjust the landline number to make it 10 digits number. Therefore it will work.
Only thing is they are insisting on taking airbfiber instead of normal fiber and I've heard it takes a toll on bad weather