English: This puzzled the villagers even more.
Telugu: దీంతో గ్రామస్తులు మరింత కలవరపడ్డారు.