English: Police are stumped.
Telugu: అంటూ పోలీసులను నిలదీస్తున్నారు.