English: There are only 2,500.
Telugu: 2500 మాత్రమే ఉన్నాయి.