English: This report discovered disturbing things.
Telugu: ఈ రిపోర్ట్ లో సంచలన విషయాలను బయటపెట్టారు.