English: Delighted villagers
Telugu: ఆనందంలో మునిగిన గ్రామస్థులు