English: This has surprised the police.
Telugu: దీంతో పోలీసులే ఆశ్చర్యపోతున్నారు.