Good for you, that means government along with public is doing good job.
But we need not to be better than you to provide you some support, isn't it?
I do not see any need to get into any brownie point scoring when we both knows there is a lot to be done in both countries to stand tall in world rankings.
Its quite tough to separate out illegal immigrants because-
1- They have managed to acquire genuine voter ids and ration cards.
2- Because they have voter ids, some sort of political backings are there.
3- They are dispersed all over the country. For e.g. in UP, Bihar and Punjab, the labor is outsourced to vendors and they bring lot of illegal immigrants with them.