English: A shockingly large number of them.
Telugu: వారు ఒక ఆశ్చర్యకరంగా పెద్ద సంఖ్యలో ఉన్నాయి.