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