English: Police were stumped.
Telugu: పోలీసులకు అడ్డంగా దొరికిపోయారు.