English: A lot of people visit.
Telugu: చాలా మంది సందర్శిస్తున్నారు.