English: Delighted villagers
Telugu: అ హర్షం వ్యక్తం చేసిన గ్రామస్తులు