English: This has surprised the police.
Telugu: ఇది పోలీసులను సైతం షాక్‌కి గురి చేస్తుందట.