English: The residents wonder.
Telugu: . చూసి స్థానికులు ఆశ్చర్యపోతున్నారు.