English: This surprised the police.
Telugu: అది పోలీసులకు ట్విస్ట్ ఇచ్చింది.