English: There's a lot of people visiting.
Telugu: చాలా మంది సందర్శిస్తున్నారు.