English: About 2 million of them, apparently.
Telugu: 2 లక్షల దాకా ఉన్నట్లు తెలుస్తోంది.