English: Thousands of visitors...
Telugu: వేలాది మంది సందర్శకులు. .