English: They claim there are millions.
Telugu: లక్షల్లో ఉంటున్నట్లు చెబుతున్నారు.