English: The numbers are mind-boggling.
Telugu: ఆ సంఖ్యలు ఆశ్చర్యపరుస్తాయి.