English: Police say the suspect had just recently been released from prison.
Telugu: ఇటీవలే జైలు నుంచి విడుదలయ్యాడని పోలీసులు చెబుతన్నారు.