English: Delighted villagers
Telugu: గ్రామస్తుల సంతోషం