English: These statistics are mind-boggling.
Telugu: ఈ గణాంకాలు విస్మయానికి గురిచేసేలా ఉన్నాయి.