English: Police are stumped.
Telugu: పోలీసులపైనా విరుచుకుపడుతున్నారు.