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