English: Police are stumped.
Telugu: పోలీస్ లు వణికిపోతూంటారు.