English: This report discovered disturbing things.
Telugu: ఈ నివేదికలో సంచలన విషయాలు వెల్లడించింది.