English: thousands of people visit.
Telugu: వేల మంది సందర్శిస్తూ ఉంటారు.