English: The police has no explanation for this.
Telugu: దీనిపై పోలీసులు వివరణ ఇవ్వటం లేదు.