English: Visitors are delighted.
Telugu: సందర్శకులు సంతృప్తి.