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