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