English: This posed a big challenge to the police.
Telugu: పోలీసు అధికారులకు మాత్రం ఇది పెద్ద సవాలుగా మారింది.