India now claims to be the world's second-largest English-speaking country. The most reliable estimate is about 10% of its population or 125 million people, second only to the US. It may be four times larger in the next decade from 2012.