English: Many shocking facts have emerged during police investigations.
Telugu: పోలీసుల విచారణలో పలు ఆసక్తికర అంశాలు వెల్లడయ్యాయి.