English: Police also released a video statement.
Telugu: పోలీసులు వీడియోను కూడా రిలీజ్ చేశారు గదా!