English: However, the report has startling details.
Telugu: అయితే ఈ నివేదికలో షాకింగ్ నిజాలు బయటపడ్డాయి.