English: There are only about 500.
Telugu: 500 వరకే ఉన్నది.