English: These facts are startling.
Telugu: ఈ వాస్తవాలు ఇప్పుడు షాక్ కు గురిచేస్తున్నాయి.