English: The report has many startling facts.
Telugu: ఈ రిపోర్టులో పలు ఆసక్తికరమైన విషయాలు వెల్లడయ్యాయి.