English: They number about 25 thousand.
Telugu: వీరి సంఖ్య 25 లక్షలకు పైగా ఉంటుంది.