English: Police are stumped.
Telugu: దీంతో పోలీసులు కంగుతింటారు.